builder: mozilla-beta_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-140
starttime: 1467879383.44
results: success (0)
buildid: 20160706215522
builduid: 313dc65c15cc482a961c68cfa39329f3
revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 01:16:23.442225) =========
master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 01:16:23.442699) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 01:16:23.442990) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 01:16:23.593823) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 01:16:23.594228) =========
'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-140
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-140
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-140
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
--01:16:24-- 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% 11.73 MB/s
01:16:24 (11.73 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.240000
========= master_lag: 0.06 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 01:16:24.890080) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-07 01:16:24.890485) =========
'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-140
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-140
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-140
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.001000
========= master_lag: 0.21 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-07 01:16:29.102505) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 01:16:29.103123) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 466fc08f77161a1ea93b59cddbc5a79146df42a1 --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 466fc08f77161a1ea93b59cddbc5a79146df42a1 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-140
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-140
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-140
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-07-07 01:16:29,381 truncating revision to first 12 chars
2016-07-07 01:16:29,381 Setting DEBUG logging.
2016-07-07 01:16:29,381 attempt 1/10
2016-07-07 01:16:29,381 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/466fc08f7716?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-07 01:16:29,888 unpacking tar archive at: mozilla-beta-466fc08f7716/testing/mozharness/
program finished with exit code 0
elapsedTime=1.383000
========= master_lag: 0.09 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 01:16:30.573737) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 01:16:30.574023) =========
script_repo_revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 01:16:30.574410) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 01:16:30.574715) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 01:16:30.590868) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 30 secs) (at 2016-07-07 01:16:30.591221) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-140
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-140
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-140
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
01:16:30 INFO - MultiFileLogger online at 20160707 01:16:30 in C:\slave\test
01:16:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
01:16:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
01:16:30 INFO - {'append_to_log': False,
01:16:30 INFO - 'base_work_dir': 'C:\\slave\\test',
01:16:30 INFO - 'blob_upload_branch': 'mozilla-beta',
01:16:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
01:16:30 INFO - 'buildbot_json_path': 'buildprops.json',
01:16:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
01:16:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
01:16:30 INFO - 'download_minidump_stackwalk': True,
01:16:30 INFO - 'download_symbols': 'ondemand',
01:16:30 INFO - 'e10s': True,
01:16:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
01:16:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
01:16:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
01:16:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
01:16:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
01:16:30 INFO - 'C:/mozilla-build/tooltool.py'),
01:16:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
01:16:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
01:16:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
01:16:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
01:16:30 INFO - 'log_level': 'info',
01:16:30 INFO - 'log_to_console': True,
01:16:30 INFO - 'opt_config_files': (),
01:16:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
01:16:30 INFO - '--processes=1',
01:16:30 INFO - '--config=%(test_path)s/wptrunner.ini',
01:16:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
01:16:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
01:16:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
01:16:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
01:16:30 INFO - 'pip_index': False,
01:16:30 INFO - 'require_test_zip': True,
01:16:30 INFO - 'test_type': ('testharness',),
01:16:30 INFO - 'this_chunk': '1',
01:16:30 INFO - 'total_chunks': '5',
01:16:30 INFO - 'virtualenv_path': 'venv',
01:16:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
01:16:30 INFO - 'work_dir': 'build'}
01:16:30 INFO - #####
01:16:30 INFO - ##### Running clobber step.
01:16:30 INFO - #####
01:16:30 INFO - Running pre-action listener: _resource_record_pre_action
01:16:30 INFO - Running main action method: clobber
01:16:30 INFO - rmtree: C:\slave\test\build
01:16:30 INFO - Using _rmtree_windows ...
01:16:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
01:18:31 INFO - Running post-action listener: _resource_record_post_action
01:18:31 INFO - #####
01:18:31 INFO - ##### Running read-buildbot-config step.
01:18:31 INFO - #####
01:18:31 INFO - Running pre-action listener: _resource_record_pre_action
01:18:31 INFO - Running main action method: read_buildbot_config
01:18:31 INFO - Using buildbot properties:
01:18:31 INFO - {
01:18:31 INFO - "project": "",
01:18:31 INFO - "product": "firefox",
01:18:31 INFO - "script_repo_revision": "production",
01:18:31 INFO - "scheduler": "tests-mozilla-beta-win7_ix-pgo-unittest",
01:18:31 INFO - "repository": "",
01:18:31 INFO - "buildername": "Windows 7 32-bit mozilla-beta pgo test web-platform-tests-e10s-1",
01:18:31 INFO - "buildid": "20160706215522",
01:18:31 INFO - "pgo_build": "True",
01:18:31 INFO - "basedir": "C:\\slave\\test",
01:18:31 INFO - "buildnumber": 17,
01:18:31 INFO - "slavename": "t-w732-ix-140",
01:18:31 INFO - "revision": "466fc08f77161a1ea93b59cddbc5a79146df42a1",
01:18:31 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/",
01:18:31 INFO - "platform": "win32",
01:18:31 INFO - "branch": "mozilla-beta",
01:18:31 INFO - "repo_path": "releases/mozilla-beta",
01:18:31 INFO - "moz_repo_path": "",
01:18:31 INFO - "stage_platform": "win32-pgo",
01:18:31 INFO - "builduid": "313dc65c15cc482a961c68cfa39329f3",
01:18:31 INFO - "slavebuilddir": "test"
01:18:31 INFO - }
01:18:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
01:18:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.zip.
01:18:31 INFO - Running post-action listener: _resource_record_post_action
01:18:31 INFO - #####
01:18:31 INFO - ##### Running download-and-extract step.
01:18:31 INFO - #####
01:18:31 INFO - Running pre-action listener: _resource_record_pre_action
01:18:31 INFO - Running main action method: download_and_extract
01:18:31 INFO - mkdir: C:\slave\test\build\tests
01:18:31 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')]}
01:18:31 INFO - https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
01:18:31 INFO - trying https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
01:18:31 INFO - Downloading https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/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
01:18:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/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
01:18:32 INFO - Downloaded 1186 bytes.
01:18:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
01:18:32 INFO - Using the following test package requirements:
01:18:32 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:18:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:18:32 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
01:18:32 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:18:32 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:18:32 INFO - u'jsshell-win32.zip'],
01:18:32 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:18:32 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
01:18:32 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
01:18:32 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:18:32 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
01:18:32 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:18:32 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
01:18:32 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:18:32 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
01:18:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
01:18:32 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
01:18:32 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
01:18:32 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')]}
01:18:32 INFO - https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
01:18:32 INFO - trying https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
01:18:32 INFO - Downloading https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/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
01:18:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/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
01:18:33 INFO - Downloaded 19094222 bytes.
01:18:33 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/*']
01:18:33 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/*
01:18:36 INFO - caution: filename not matched: web-platform/*
01:18:36 INFO - Return code: 11
01:18:36 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')]}
01:18:36 INFO - https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
01:18:36 INFO - trying https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
01:18:36 INFO - Downloading https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/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
01:18:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/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
01:18:37 INFO - Downloaded 36389908 bytes.
01:18:37 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/*']
01:18:37 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/*
01:19:28 INFO - caution: filename not matched: bin/*
01:19:28 INFO - caution: filename not matched: config/*
01:19:28 INFO - caution: filename not matched: mozbase/*
01:19:28 INFO - caution: filename not matched: marionette/*
01:19:28 INFO - caution: filename not matched: tools/wptserve/*
01:19:28 INFO - Return code: 11
01:19:28 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')]}
01:19:28 INFO - https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
01:19:28 INFO - trying https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:19:28 INFO - Downloading https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
01:19:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/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
01:19:31 INFO - Downloaded 55715441 bytes.
01:19:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:19:31 INFO - mkdir: C:\slave\test\properties
01:19:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
01:19:31 INFO - Writing to file C:\slave\test\properties\build_url
01:19:31 INFO - Contents:
01:19:31 INFO - build_url:https://queue.taskcluster.net/v1/task/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.zip
01:19:32 INFO - Running post-action listener: _resource_record_post_action
01:19:32 INFO - Running post-action listener: set_extra_try_arguments
01:19:32 INFO - #####
01:19:32 INFO - ##### Running create-virtualenv step.
01:19:32 INFO - #####
01:19:32 INFO - Running pre-action listener: _pre_create_virtualenv
01:19:32 INFO - Running pre-action listener: _resource_record_pre_action
01:19:32 INFO - Running main action method: create_virtualenv
01:19:32 INFO - Creating virtualenv C:\slave\test\build\venv
01:19:32 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
01:19:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
01:19:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
01:19:41 INFO - Installing distribute......................................................................................................................................................................................done.
01:19:42 INFO - Return code: 0
01:19:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
01:19:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:19:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:19:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:19:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:19:42 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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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
01:19:42 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
01:19:42 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
01:19:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:19:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:19:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:19:42 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
01:19:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:19:42 INFO - 'DCLOCATION': 'SCL3',
01:19:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:19:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:19:42 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:19:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:19:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:19:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:19:42 INFO - 'HOMEDRIVE': 'C:',
01:19:42 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:19:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:19:42 INFO - 'KTS_VERSION': '1.19c',
01:19:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:19:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:19:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
01:19:42 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:19:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:19:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:19:42 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:19:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:19:42 INFO - 'MOZ_AIRBAG': '1',
01:19:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:19:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:19:42 INFO - 'MOZ_MSVCVERSION': '8',
01:19:42 INFO - 'MOZ_NO_REMOTE': '1',
01:19:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:19:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:19:42 INFO - 'NO_EM_RESTART': '1',
01:19:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:19:42 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:19:42 INFO - 'OS': 'Windows_NT',
01:19:42 INFO - 'OURDRIVE': 'C:',
01:19:42 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\\',
01:19:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:19:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:19:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:19:42 INFO - 'PROCESSOR_LEVEL': '6',
01:19:42 INFO - 'PROCESSOR_REVISION': '1e05',
01:19:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:19:42 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:19:42 INFO - 'PROMPT': '$P$G',
01:19:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:19:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:19:42 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:19:42 INFO - 'PWD': 'C:\\slave\\test',
01:19:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:19:42 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:19:42 INFO - 'SYSTEMDRIVE': 'C:',
01:19:42 INFO - 'SYSTEMROOT': 'C:\\windows',
01:19:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:19:42 INFO - 'TEST1': 'testie',
01:19:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:19:42 INFO - 'USERDOMAIN': 'T-W732-IX-140',
01:19:42 INFO - 'USERNAME': 'cltbld',
01:19:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:19:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:19:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:19:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:19:42 INFO - 'WINDIR': 'C:\\windows',
01:19:42 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:19:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:19:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:19:44 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:19:44 INFO - Downloading/unpacking psutil>=0.7.1
01:19:44 INFO - Running setup.py egg_info for package psutil
01:19:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
01:19:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
01:19:44 INFO - Installing collected packages: psutil
01:19:44 INFO - Running setup.py install for psutil
01:19:44 INFO - building 'psutil._psutil_windows' extension
01:19:44 INFO - error: Unable to find vcvarsall.bat
01:19:44 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-p652mn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
01:19:44 INFO - running install
01:19:44 INFO - running build
01:19:44 INFO - running build_py
01:19:44 INFO - creating build
01:19:44 INFO - creating build\lib.win32-2.7
01:19:44 INFO - creating build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
01:19:44 INFO - running build_ext
01:19:44 INFO - building 'psutil._psutil_windows' extension
01:19:44 INFO - error: Unable to find vcvarsall.bat
01:19:44 INFO - ----------------------------------------
01:19:44 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-p652mn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
01:19:44 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
01:19:44 WARNING - Return code: 1
01:19:44 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!
01:19:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
01:19: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')]}
01:19:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:19: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')]}
01:19:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:19:44 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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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
01:19:44 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
01:19:44 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
01:19:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:19:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:19:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:19:44 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
01:19:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:19:44 INFO - 'DCLOCATION': 'SCL3',
01:19:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:19:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:19:44 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:19:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:19:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:19:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:19:44 INFO - 'HOMEDRIVE': 'C:',
01:19:44 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:19:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:19:44 INFO - 'KTS_VERSION': '1.19c',
01:19:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:19:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:19:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
01:19:44 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:19:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:19:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:19:44 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:19:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:19:44 INFO - 'MOZ_AIRBAG': '1',
01:19:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:19:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:19:44 INFO - 'MOZ_MSVCVERSION': '8',
01:19:44 INFO - 'MOZ_NO_REMOTE': '1',
01:19:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:19:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:19:44 INFO - 'NO_EM_RESTART': '1',
01:19:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:19:44 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:19:44 INFO - 'OS': 'Windows_NT',
01:19:44 INFO - 'OURDRIVE': 'C:',
01:19: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\\',
01:19:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:19:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:19:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:19:44 INFO - 'PROCESSOR_LEVEL': '6',
01:19:44 INFO - 'PROCESSOR_REVISION': '1e05',
01:19:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:19:44 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:19:44 INFO - 'PROMPT': '$P$G',
01:19:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:19:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:19:44 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:19:44 INFO - 'PWD': 'C:\\slave\\test',
01:19:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:19:44 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:19:44 INFO - 'SYSTEMDRIVE': 'C:',
01:19:44 INFO - 'SYSTEMROOT': 'C:\\windows',
01:19:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:19:44 INFO - 'TEST1': 'testie',
01:19:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:19:44 INFO - 'USERDOMAIN': 'T-W732-IX-140',
01:19:44 INFO - 'USERNAME': 'cltbld',
01:19:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:19:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:19:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:19:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:19:44 INFO - 'WINDIR': 'C:\\windows',
01:19:44 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:19:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:19:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:19:45 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:19:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
01:19:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz
01:19:45 INFO - Running setup.py egg_info for package mozsystemmonitor
01:19:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
01:19:45 INFO - Running setup.py egg_info for package psutil
01:19:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
01:19:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
01:19:45 INFO - Installing collected packages: mozsystemmonitor, psutil
01:19:45 INFO - Running setup.py install for mozsystemmonitor
01:19:45 INFO - Running setup.py install for psutil
01:19:45 INFO - building 'psutil._psutil_windows' extension
01:19:45 INFO - error: Unable to find vcvarsall.bat
01:19:45 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-q5t91r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
01:19:45 INFO - running install
01:19:45 INFO - running build
01:19:45 INFO - running build_py
01:19:45 INFO - running build_ext
01:19:45 INFO - building 'psutil._psutil_windows' extension
01:19:45 INFO - error: Unable to find vcvarsall.bat
01:19:45 INFO - ----------------------------------------
01:19:45 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-q5t91r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
01:19:45 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
01:19:45 WARNING - Return code: 1
01:19:45 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!
01:19:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
01:19:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:19:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:19:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:19:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:19:45 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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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
01:19:45 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
01:19:45 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
01:19:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:19:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:19:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:19:45 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
01:19:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:19:45 INFO - 'DCLOCATION': 'SCL3',
01:19:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:19:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:19:45 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:19:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:19:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:19:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:19:45 INFO - 'HOMEDRIVE': 'C:',
01:19:45 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:19:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:19:45 INFO - 'KTS_VERSION': '1.19c',
01:19:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:19:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:19:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
01:19:45 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:19:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:19:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:19:45 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:19:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:19:45 INFO - 'MOZ_AIRBAG': '1',
01:19:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:19:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:19:45 INFO - 'MOZ_MSVCVERSION': '8',
01:19:45 INFO - 'MOZ_NO_REMOTE': '1',
01:19:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:19:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:19:45 INFO - 'NO_EM_RESTART': '1',
01:19:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:19:45 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:19:45 INFO - 'OS': 'Windows_NT',
01:19:45 INFO - 'OURDRIVE': 'C:',
01:19:45 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\\',
01:19:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:19:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:19:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:19:45 INFO - 'PROCESSOR_LEVEL': '6',
01:19:45 INFO - 'PROCESSOR_REVISION': '1e05',
01:19:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:19:45 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:19:45 INFO - 'PROMPT': '$P$G',
01:19:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:19:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:19:45 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:19:45 INFO - 'PWD': 'C:\\slave\\test',
01:19:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:19:45 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:19:45 INFO - 'SYSTEMDRIVE': 'C:',
01:19:45 INFO - 'SYSTEMROOT': 'C:\\windows',
01:19:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:19:45 INFO - 'TEST1': 'testie',
01:19:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:19:45 INFO - 'USERDOMAIN': 'T-W732-IX-140',
01:19:45 INFO - 'USERNAME': 'cltbld',
01:19:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:19:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:19:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:19:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:19:45 INFO - 'WINDIR': 'C:\\windows',
01:19:45 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:19:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:19:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:19:45 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:19:45 INFO - Downloading/unpacking blobuploader==1.2.4
01:19:45 INFO - Downloading blobuploader-1.2.4.tar.gz
01:19:45 INFO - Running setup.py egg_info for package blobuploader
01:19:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
01:19:49 INFO - Running setup.py egg_info for package requests
01:19:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
01:19:49 INFO - Downloading docopt-0.6.1.tar.gz
01:19:49 INFO - Running setup.py egg_info for package docopt
01:19:49 INFO - Installing collected packages: blobuploader, docopt, requests
01:19:49 INFO - Running setup.py install for blobuploader
01:19:49 INFO - Running setup.py install for docopt
01:19:49 INFO - Running setup.py install for requests
01:19:49 INFO - Successfully installed blobuploader docopt requests
01:19:49 INFO - Cleaning up...
01:19:49 INFO - Return code: 0
01:19:49 INFO - Installing None into virtualenv C:\slave\test\build\venv
01:19:49 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')]}
01:19:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:19:49 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')]}
01:19:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:19:49 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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, '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-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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
01:19:49 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
01:19:49 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
01:19:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:19:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:19:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:19:49 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
01:19:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:19:49 INFO - 'DCLOCATION': 'SCL3',
01:19:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:19:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:19:49 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:19:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:19:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:19:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:19:49 INFO - 'HOMEDRIVE': 'C:',
01:19:49 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:19:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:19:49 INFO - 'KTS_VERSION': '1.19c',
01:19:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:19:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:19:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
01:19:49 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:19:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:19:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:19:49 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:19:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:19:49 INFO - 'MOZ_AIRBAG': '1',
01:19:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:19:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:19:49 INFO - 'MOZ_MSVCVERSION': '8',
01:19:49 INFO - 'MOZ_NO_REMOTE': '1',
01:19:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:19:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:19:49 INFO - 'NO_EM_RESTART': '1',
01:19:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:19:49 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:19:49 INFO - 'OS': 'Windows_NT',
01:19:49 INFO - 'OURDRIVE': 'C:',
01:19:49 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\\',
01:19:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:19:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:19:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:19:49 INFO - 'PROCESSOR_LEVEL': '6',
01:19:49 INFO - 'PROCESSOR_REVISION': '1e05',
01:19:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:19:49 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:19:49 INFO - 'PROMPT': '$P$G',
01:19:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:19:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:19:49 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:19:49 INFO - 'PWD': 'C:\\slave\\test',
01:19:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:19:49 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:19:49 INFO - 'SYSTEMDRIVE': 'C:',
01:19:49 INFO - 'SYSTEMROOT': 'C:\\windows',
01:19:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:19:49 INFO - 'TEST1': 'testie',
01:19:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:19:49 INFO - 'USERDOMAIN': 'T-W732-IX-140',
01:19:49 INFO - 'USERNAME': 'cltbld',
01:19:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:19:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:19:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:19:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:19:49 INFO - 'WINDIR': 'C:\\windows',
01:19:49 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:19:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:19:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:19:54 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
01:19:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
01:19:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
01:19:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
01:19:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
01:19:54 INFO - Unpacking c:\slave\test\build\tests\marionette
01:19:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
01:19:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:19:54 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
01:19:54 INFO - Running setup.py install for browsermob-proxy
01:20:08 INFO - Running setup.py install for manifestparser
01:20:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for marionette-client
01:20:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:20:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for marionette-driver
01:20:08 INFO - Running setup.py install for mozcrash
01:20:08 INFO - Running setup.py install for mozdebug
01:20:08 INFO - Running setup.py install for mozdevice
01:20:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for mozfile
01:20:08 INFO - Running setup.py install for mozhttpd
01:20:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for mozinfo
01:20:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for mozInstall
01:20:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for mozleak
01:20:08 INFO - Running setup.py install for mozlog
01:20:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for moznetwork
01:20:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for mozprocess
01:20:08 INFO - Running setup.py install for mozprofile
01:20:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for mozrunner
01:20:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for mozscreenshot
01:20:08 INFO - Running setup.py install for moztest
01:20:08 INFO - Running setup.py install for mozversion
01:20:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
01:20:08 INFO - Running setup.py install for wptserve
01:20:08 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
01:20:08 INFO - Cleaning up...
01:20:08 INFO - Return code: 0
01:20:08 INFO - Installing None into virtualenv C:\slave\test\build\venv
01:20:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:20:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:20:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:20:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:20:08 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 0x01B036B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B32368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, '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-140', 'USERDOMAIN': 'T-W732-IX-140', '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-140', '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
01:20:08 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
01:20:08 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
01:20:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:20:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:20:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:20:08 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
01:20:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:20:08 INFO - 'DCLOCATION': 'SCL3',
01:20:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:20:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:20:08 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:20:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:20:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:20:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:20:08 INFO - 'HOMEDRIVE': 'C:',
01:20:08 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:20:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:20:08 INFO - 'KTS_VERSION': '1.19c',
01:20:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:20:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:20:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
01:20:08 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:20:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:20:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:20:08 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:20:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:20:08 INFO - 'MOZ_AIRBAG': '1',
01:20:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:20:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:20:08 INFO - 'MOZ_MSVCVERSION': '8',
01:20:08 INFO - 'MOZ_NO_REMOTE': '1',
01:20:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:20:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:20:08 INFO - 'NO_EM_RESTART': '1',
01:20:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:20:08 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:20:08 INFO - 'OS': 'Windows_NT',
01:20:08 INFO - 'OURDRIVE': 'C:',
01:20:08 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\\',
01:20:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:20:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:20:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:20:08 INFO - 'PROCESSOR_LEVEL': '6',
01:20:08 INFO - 'PROCESSOR_REVISION': '1e05',
01:20:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:20:08 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:20:08 INFO - 'PROMPT': '$P$G',
01:20:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:20:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:20:08 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:20:08 INFO - 'PWD': 'C:\\slave\\test',
01:20:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:20:08 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:20:08 INFO - 'SYSTEMDRIVE': 'C:',
01:20:08 INFO - 'SYSTEMROOT': 'C:\\windows',
01:20:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:20:08 INFO - 'TEST1': 'testie',
01:20:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:20:08 INFO - 'USERDOMAIN': 'T-W732-IX-140',
01:20:08 INFO - 'USERNAME': 'cltbld',
01:20:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:20:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:20:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:20:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:20:08 INFO - 'WINDIR': 'C:\\windows',
01:20:08 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:20:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:20:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:20:13 INFO - Ignoring indexes: http://pypi.python.org/simple/
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
01:20:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
01:20:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
01:20:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
01:20:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
01:20:13 INFO - Unpacking c:\slave\test\build\tests\marionette
01:20:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
01:20:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:20:13 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))
01:20:24 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))
01:20:24 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))
01:20:24 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))
01:20:24 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))
01:20:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
01:20:24 INFO - Downloading blessings-1.6.tar.gz
01:20:24 INFO - Running setup.py egg_info for package blessings
01:20:24 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))
01:20:24 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
01:20:24 INFO - Running setup.py install for blessings
01:20:24 INFO - Running setup.py install for browsermob-proxy
01:20:24 INFO - Running setup.py install for manifestparser
01:20:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Running setup.py install for marionette-client
01:20:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
01:20:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Running setup.py install for marionette-driver
01:20:24 INFO - Running setup.py install for mozcrash
01:20:24 INFO - Running setup.py install for mozdebug
01:20:24 INFO - Running setup.py install for mozdevice
01:20:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Running setup.py install for mozhttpd
01:20:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Running setup.py install for mozInstall
01:20:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Running setup.py install for mozleak
01:20:24 INFO - Running setup.py install for mozprofile
01:20:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Running setup.py install for mozrunner
01:20:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
01:20:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
01:20:26 INFO - Running setup.py install for mozscreenshot
01:20:26 INFO - Running setup.py install for moztest
01:20:26 INFO - Running setup.py install for mozversion
01:20:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
01:20:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
01:20:26 INFO - Running setup.py install for wptserve
01:20:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
01:20:26 INFO - Cleaning up...
01:20:26 INFO - Return code: 0
01:20:26 INFO - Done creating virtualenv C:\slave\test\build\venv.
01:20:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
01:20:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
01:20:26 INFO - Reading from file tmpfile_stdout
01:20:26 INFO - Using _rmtree_windows ...
01:20:26 INFO - Using _rmtree_windows ...
01:20:26 INFO - Current package versions:
01:20:26 INFO - blessings == 1.6
01:20:26 INFO - blobuploader == 1.2.4
01:20:26 INFO - browsermob-proxy == 0.6.0
01:20:26 INFO - distribute == 0.6.14
01:20:26 INFO - docopt == 0.6.1
01:20:26 INFO - manifestparser == 1.1
01:20:26 INFO - marionette-client == 2.3.0
01:20:26 INFO - marionette-driver == 1.4.0
01:20:26 INFO - mozInstall == 1.12
01:20:26 INFO - mozcrash == 0.17
01:20:26 INFO - mozdebug == 0.1
01:20:26 INFO - mozdevice == 0.48
01:20:26 INFO - mozfile == 1.2
01:20:26 INFO - mozhttpd == 0.7
01:20:26 INFO - mozinfo == 0.9
01:20:26 INFO - mozleak == 0.1
01:20:26 INFO - mozlog == 3.1
01:20:26 INFO - moznetwork == 0.27
01:20:26 INFO - mozprocess == 0.22
01:20:26 INFO - mozprofile == 0.28
01:20:26 INFO - mozrunner == 6.11
01:20:26 INFO - mozscreenshot == 0.1
01:20:26 INFO - mozsystemmonitor == 0.0
01:20:26 INFO - moztest == 0.7
01:20:26 INFO - mozversion == 1.4
01:20:26 INFO - requests == 1.2.3
01:20:26 INFO - wptserve == 1.4.0
01:20:26 INFO - Running post-action listener: _resource_record_post_action
01:20:26 INFO - Running post-action listener: _start_resource_monitoring
01:20:26 INFO - Starting resource monitoring.
01:20:26 INFO - #####
01:20:26 INFO - ##### Running pull step.
01:20:26 INFO - #####
01:20:26 INFO - Running pre-action listener: _resource_record_pre_action
01:20:26 INFO - Running main action method: pull
01:20:26 INFO - Pull has nothing to do!
01:20:26 INFO - Running post-action listener: _resource_record_post_action
01:20:26 INFO - #####
01:20:26 INFO - ##### Running install step.
01:20:26 INFO - #####
01:20:26 INFO - Running pre-action listener: _resource_record_pre_action
01:20:26 INFO - Running main action method: install
01:20:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
01:20:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
01:20:27 INFO - Reading from file tmpfile_stdout
01:20:27 INFO - Using _rmtree_windows ...
01:20:27 INFO - Using _rmtree_windows ...
01:20:27 INFO - Detecting whether we're running mozinstall >=1.0...
01:20:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
01:20:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
01:20:27 INFO - Reading from file tmpfile_stdout
01:20:27 INFO - Output received:
01:20:27 INFO - Usage: mozinstall-script.py [options] installer
01:20:27 INFO - Options:
01:20:27 INFO - -h, --help show this help message and exit
01:20:27 INFO - -d DEST, --destination=DEST
01:20:27 INFO - Directory to install application into. [default:
01:20:27 INFO - "C:\slave\test"]
01:20:27 INFO - --app=APP Application being installed. [default: firefox]
01:20:27 INFO - Using _rmtree_windows ...
01:20:27 INFO - Using _rmtree_windows ...
01:20:27 INFO - mkdir: C:\slave\test\build\application
01:20:27 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']
01:20:27 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
01:20:28 INFO - Reading from file tmpfile_stdout
01:20:28 INFO - Output received:
01:20:28 INFO - C:\slave\test\build\application\firefox\firefox.exe
01:20:28 INFO - Using _rmtree_windows ...
01:20:28 INFO - Using _rmtree_windows ...
01:20:28 INFO - Running post-action listener: _resource_record_post_action
01:20:28 INFO - #####
01:20:28 INFO - ##### Running run-tests step.
01:20:28 INFO - #####
01:20:28 INFO - Running pre-action listener: _resource_record_pre_action
01:20:28 INFO - Running main action method: run_tests
01:20:28 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
01:20:28 INFO - Minidump filename unknown. Determining based upon platform and architecture.
01:20:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
01:20:28 INFO - grabbing minidump binary from tooltool
01:20:28 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')]}
01:20:28 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 0x01B32368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1B0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
01:20:28 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
01:20:28 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
01:20:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
01:20:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkge6ec
01:20:30 INFO - INFO - File integrity verified, renaming tmpkge6ec to win32-minidump_stackwalk.exe
01:20:30 INFO - Return code: 0
01:20:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
01:20:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
01:20:30 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/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
01:20:30 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/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
01:20:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
01:20:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
01:20:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
01:20:30 INFO - 'COMPUTERNAME': 'T-W732-IX-140',
01:20:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
01:20:30 INFO - 'DCLOCATION': 'SCL3',
01:20:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
01:20:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
01:20:30 INFO - 'FP_NO_HOST_CHECK': 'NO',
01:20:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
01:20:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
01:20:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
01:20:30 INFO - 'HOMEDRIVE': 'C:',
01:20:30 INFO - 'HOMEPATH': '\\Users\\cltbld',
01:20:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
01:20:30 INFO - 'KTS_VERSION': '1.19c',
01:20:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
01:20:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
01:20:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-140',
01:20:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
01:20:30 INFO - 'MONDIR': 'C:\\Monitor_config\\',
01:20:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
01:20:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
01:20:30 INFO - 'MOZILLABUILDDRIVE': 'C:',
01:20:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
01:20:30 INFO - 'MOZ_AIRBAG': '1',
01:20:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
01:20:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:20:30 INFO - 'MOZ_MSVCVERSION': '8',
01:20:30 INFO - 'MOZ_NO_REMOTE': '1',
01:20:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
01:20:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
01:20:30 INFO - 'NO_EM_RESTART': '1',
01:20:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:20:30 INFO - 'NUMBER_OF_PROCESSORS': '8',
01:20:30 INFO - 'OS': 'Windows_NT',
01:20:30 INFO - 'OURDRIVE': 'C:',
01:20:30 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\\',
01:20:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
01:20:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
01:20:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
01:20:30 INFO - 'PROCESSOR_LEVEL': '6',
01:20:30 INFO - 'PROCESSOR_REVISION': '1e05',
01:20:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
01:20:30 INFO - 'PROGRAMFILES': 'C:\\Program Files',
01:20:30 INFO - 'PROMPT': '$P$G',
01:20:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
01:20:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
01:20:30 INFO - 'PUBLIC': 'C:\\Users\\Public',
01:20:30 INFO - 'PWD': 'C:\\slave\\test',
01:20:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
01:20:30 INFO - 'SLAVEDIR': 'C:\\slave\\',
01:20:30 INFO - 'SYSTEMDRIVE': 'C:',
01:20:30 INFO - 'SYSTEMROOT': 'C:\\windows',
01:20:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:20:30 INFO - 'TEST1': 'testie',
01:20:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
01:20:30 INFO - 'USERDOMAIN': 'T-W732-IX-140',
01:20:30 INFO - 'USERNAME': 'cltbld',
01:20:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
01:20:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
01:20:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
01:20:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
01:20:30 INFO - 'WINDIR': 'C:\\windows',
01:20:30 INFO - 'WINDOWS_TRACING_FLAGS': '3',
01:20:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
01:20:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
01:20:30 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/X7pqwMnlRcuYY2aBtNP5vw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
01:20:32 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
01:20:32 INFO - import pkg_resources
01:20:34 INFO - Using 1 client processes
01:20:36 INFO - SUITE-START | Running 1476 tests
01:20:36 INFO - Running testharness tests
01:20:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
01:20:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
01:20:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
01:20:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
01:20:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
01:20:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
01:20:36 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
01:20:36 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
01:20:36 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
01:20:36 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
01:20:36 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
01:20:36 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
01:20:36 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
01:20:36 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
01:20:36 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
01:20:36 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
01:20:36 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
01:20:36 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
01:20:36 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
01:20:36 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
01:20:36 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
01:20:36 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
01:20:36 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
01:20:36 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
01:20:36 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
01:20:36 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
01:20:36 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
01:20:36 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
01:20:36 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
01:20:36 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
01:20:37 INFO - Setting up ssl
01:20:37 INFO - PROCESS | certutil |
01:20:37 INFO - PROCESS | certutil |
01:20:37 INFO - PROCESS | certutil |
01:20:37 INFO - Certificate Nickname Trust Attributes
01:20:37 INFO - SSL,S/MIME,JAR/XPI
01:20:37 INFO -
01:20:37 INFO - web-platform-tests CT,,
01:20:37 INFO -
01:20:37 INFO - Starting runner
01:20:40 INFO - PROCESS | 3556 | 1467879640076 Marionette INFO Listening on port 2828
01:20:43 INFO - PROCESS | 3556 | 1467879643454 Marionette INFO startBrowser 3155613a-1376-415b-b94b-f82fb0966765
01:20:43 INFO - PROCESS | 3556 | 1467879643463 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:44 INFO - PROCESS | 3556 | 1467879644024 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:44 INFO - PROCESS | 3556 | 1467879644031 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:47 INFO - PROCESS | 3556 | 1467879647058 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:47 INFO - PROCESS | 3556 | 1467879647538 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
01:20:47 INFO - PROCESS | 3556 | 1467879647614 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:47 INFO - PROCESS | 3556 | 1467879647620 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
01:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 270ms
01:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
01:20:47 INFO - PROCESS | 3556 | 1467879647826 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:47 INFO - PROCESS | 3556 | 1467879647846 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
01:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 171ms
01:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
01:20:48 INFO - PROCESS | 3556 | 1467879648022 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - PROCESS | 3556 | 1467879648042 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
01:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
01:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
01:20:48 INFO - PROCESS | 3556 | 1467879648202 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - PROCESS | 3556 | 1467879648221 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
01:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 172ms
01:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
01:20:48 INFO - PROCESS | 3556 | 1467879648372 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - PROCESS | 3556 | 1467879648391 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
01:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 120ms
01:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
01:20:48 INFO - PROCESS | 3556 | 1467879648495 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - PROCESS | 3556 | 1467879648509 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
01:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 171ms
01:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
01:20:48 INFO - PROCESS | 3556 | 1467879648670 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - PROCESS | 3556 | 1467879648688 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
01:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 230ms
01:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
01:20:48 INFO - PROCESS | 3556 | 1467879648905 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:48 INFO - PROCESS | 3556 | 1467879648922 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
01:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 120ms
01:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
01:20:49 INFO - PROCESS | 3556 | 1467879649028 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - PROCESS | 3556 | 1467879649041 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
01:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 120ms
01:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
01:20:49 INFO - PROCESS | 3556 | 1467879649155 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - PROCESS | 3556 | 1467879649172 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
01:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
01:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
01:20:49 INFO - PROCESS | 3556 | 1467879649330 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - PROCESS | 3556 | 1467879649346 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
01:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 171ms
01:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
01:20:49 INFO - PROCESS | 3556 | 1467879649505 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - PROCESS | 3556 | 1467879649523 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
01:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 171ms
01:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
01:20:49 INFO - PROCESS | 3556 | 1467879649745 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - PROCESS | 3556 | 1467879649816 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
01:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 230ms
01:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
01:20:49 INFO - PROCESS | 3556 | 1467879649956 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:49 INFO - PROCESS | 3556 | 1467879649976 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
01:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 171ms
01:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
01:20:50 INFO - PROCESS | 3556 | 1467879650134 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - PROCESS | 3556 | 1467879650146 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
01:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 171ms
01:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
01:20:50 INFO - PROCESS | 3556 | 1467879650306 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - PROCESS | 3556 | 1467879650325 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
01:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 120ms
01:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
01:20:50 INFO - PROCESS | 3556 | 1467879650430 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - PROCESS | 3556 | 1467879650453 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
01:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 120ms
01:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
01:20:50 INFO - PROCESS | 3556 | 1467879650552 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - PROCESS | 3556 | 1467879650576 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
01:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 171ms
01:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
01:20:50 INFO - PROCESS | 3556 | 1467879650726 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - PROCESS | 3556 | 1467879650743 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
01:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
01:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
01:20:50 INFO - PROCESS | 3556 | 1467879650904 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:50 INFO - PROCESS | 3556 | 1467879650921 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
01:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
01:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
01:20:51 INFO - PROCESS | 3556 | 1467879651077 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - PROCESS | 3556 | 1467879651094 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
01:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 120ms
01:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
01:20:51 INFO - PROCESS | 3556 | 1467879651202 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - PROCESS | 3556 | 1467879651219 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
01:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 120ms
01:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
01:20:51 INFO - PROCESS | 3556 | 1467879651328 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - PROCESS | 3556 | 1467879651354 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
01:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 171ms
01:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
01:20:51 INFO - PROCESS | 3556 | 1467879651505 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - PROCESS | 3556 | 1467879651522 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
01:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
01:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
01:20:51 INFO - PROCESS | 3556 | 1467879651684 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - PROCESS | 3556 | 1467879651696 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
01:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
01:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
01:20:51 INFO - PROCESS | 3556 | 1467879651854 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - PROCESS | 3556 | 1467879651874 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
01:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 120ms
01:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
01:20:51 INFO - PROCESS | 3556 | 1467879651977 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:51 INFO - PROCESS | 3556 | 1467879651994 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
01:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
01:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
01:20:52 INFO - PROCESS | 3556 | 1467879652154 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - PROCESS | 3556 | 1467879652172 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
01:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
01:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
01:20:52 INFO - PROCESS | 3556 | 1467879652329 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - PROCESS | 3556 | 1467879652345 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
01:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 171ms
01:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
01:20:52 INFO - PROCESS | 3556 | 1467879652504 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - PROCESS | 3556 | 1467879652521 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
01:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 171ms
01:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
01:20:52 INFO - PROCESS | 3556 | 1467879652679 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - PROCESS | 3556 | 1467879652694 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
01:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
01:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
01:20:52 INFO - PROCESS | 3556 | 1467879652854 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - PROCESS | 3556 | 1467879652873 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
01:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 120ms
01:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
01:20:52 INFO - PROCESS | 3556 | 1467879652979 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - PROCESS | 3556 | 1467879652993 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
01:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 171ms
01:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
01:20:53 INFO - PROCESS | 3556 | 1467879653155 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - PROCESS | 3556 | 1467879653173 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
01:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 121ms
01:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
01:20:53 INFO - PROCESS | 3556 | 1467879653279 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - PROCESS | 3556 | 1467879653293 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
01:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 270ms
01:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
01:20:53 INFO - PROCESS | 3556 | 1467879653586 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - PROCESS | 3556 | 1467879653626 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
01:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 270ms
01:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
01:20:53 INFO - PROCESS | 3556 | 1467879653858 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:53 INFO - PROCESS | 3556 | 1467879653878 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
01:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 171ms
01:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
01:20:54 INFO - PROCESS | 3556 | 1467879654036 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - PROCESS | 3556 | 1467879654053 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
01:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
01:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
01:20:54 INFO - PROCESS | 3556 | 1467879654160 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - PROCESS | 3556 | 1467879654181 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
01:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 171ms
01:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
01:20:54 INFO - PROCESS | 3556 | 1467879654338 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - PROCESS | 3556 | 1467879654354 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
01:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 120ms
01:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
01:20:54 INFO - PROCESS | 3556 | 1467879654462 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - PROCESS | 3556 | 1467879654480 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
01:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
01:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
01:20:54 INFO - PROCESS | 3556 | 1467879654638 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - PROCESS | 3556 | 1467879654654 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
01:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 121ms
01:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
01:20:54 INFO - PROCESS | 3556 | 1467879654770 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - PROCESS | 3556 | 1467879654791 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
01:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
01:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
01:20:54 INFO - PROCESS | 3556 | 1467879654944 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:54 INFO - PROCESS | 3556 | 1467879654967 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
01:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
01:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
01:20:55 INFO - PROCESS | 3556 | 1467879655121 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - PROCESS | 3556 | 1467879655138 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
01:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 171ms
01:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
01:20:55 INFO - PROCESS | 3556 | 1467879655296 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - PROCESS | 3556 | 1467879655312 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
01:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
01:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
01:20:55 INFO - PROCESS | 3556 | 1467879655471 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - PROCESS | 3556 | 1467879655493 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
01:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 120ms
01:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
01:20:55 INFO - PROCESS | 3556 | 1467879655596 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - PROCESS | 3556 | 1467879655609 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
01:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
01:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
01:20:55 INFO - PROCESS | 3556 | 1467879655771 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - PROCESS | 3556 | 1467879655790 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
01:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 171ms
01:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
01:20:55 INFO - PROCESS | 3556 | 1467879655950 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:55 INFO - PROCESS | 3556 | 1467879655961 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
01:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
01:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
01:20:56 INFO - PROCESS | 3556 | 1467879656122 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - PROCESS | 3556 | 1467879656139 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
01:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 171ms
01:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
01:20:56 INFO - PROCESS | 3556 | 1467879656301 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - PROCESS | 3556 | 1467879656319 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
01:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
01:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
01:20:56 INFO - PROCESS | 3556 | 1467879656472 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - PROCESS | 3556 | 1467879656489 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
01:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
01:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
01:20:56 INFO - PROCESS | 3556 | 1467879656646 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - PROCESS | 3556 | 1467879656661 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
01:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
01:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
01:20:56 INFO - PROCESS | 3556 | 1467879656821 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - PROCESS | 3556 | 1467879656839 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
01:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 120ms
01:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
01:20:56 INFO - PROCESS | 3556 | 1467879656945 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:56 INFO - PROCESS | 3556 | 1467879656963 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
01:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
01:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
01:20:57 INFO - PROCESS | 3556 | 1467879657121 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - PROCESS | 3556 | 1467879657138 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
01:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 120ms
01:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
01:20:57 INFO - PROCESS | 3556 | 1467879657246 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - PROCESS | 3556 | 1467879657258 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
01:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
01:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
01:20:57 INFO - PROCESS | 3556 | 1467879657421 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - PROCESS | 3556 | 1467879657438 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
01:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 120ms
01:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
01:20:57 INFO - PROCESS | 3556 | 1467879657543 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - PROCESS | 3556 | 1467879657560 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
01:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 171ms
01:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
01:20:57 INFO - PROCESS | 3556 | 1467879657723 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - PROCESS | 3556 | 1467879657740 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
01:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 120ms
01:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
01:20:57 INFO - PROCESS | 3556 | 1467879657851 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:57 INFO - PROCESS | 3556 | 1467879657869 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
01:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 171ms
01:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
01:20:58 INFO - PROCESS | 3556 | 1467879658021 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - PROCESS | 3556 | 1467879658038 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
01:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 120ms
01:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
01:20:58 INFO - PROCESS | 3556 | 1467879658145 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - PROCESS | 3556 | 1467879658158 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
01:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 121ms
01:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
01:20:58 INFO - PROCESS | 3556 | 1467879658273 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - PROCESS | 3556 | 1467879658289 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
01:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
01:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
01:20:58 INFO - PROCESS | 3556 | 1467879658444 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - PROCESS | 3556 | 1467879658461 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
01:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 120ms
01:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
01:20:58 INFO - PROCESS | 3556 | 1467879658570 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - PROCESS | 3556 | 1467879658586 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
01:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 120ms
01:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
01:20:58 INFO - PROCESS | 3556 | 1467879658693 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - PROCESS | 3556 | 1467879658710 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
01:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
01:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
01:20:58 INFO - PROCESS | 3556 | 1467879658870 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:58 INFO - PROCESS | 3556 | 1467879658889 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
01:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
01:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
01:20:59 INFO - PROCESS | 3556 | 1467879659045 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - PROCESS | 3556 | 1467879659063 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
01:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
01:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
01:20:59 INFO - PROCESS | 3556 | 1467879659221 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - PROCESS | 3556 | 1467879659240 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
01:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 120ms
01:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
01:20:59 INFO - PROCESS | 3556 | 1467879659345 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - PROCESS | 3556 | 1467879659360 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
01:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
01:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
01:20:59 INFO - PROCESS | 3556 | 1467879659522 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - PROCESS | 3556 | 1467879659541 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 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.
01:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 171ms
01:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
01:20:59 INFO - PROCESS | 3556 | 1467879659695 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - PROCESS | 3556 | 1467879659711 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 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.
01:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
01:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
01:20:59 INFO - PROCESS | 3556 | 1467879659872 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:20:59 INFO - PROCESS | 3556 | 1467879659888 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 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.
01:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 171ms
01:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
01:21:00 INFO - PROCESS | 3556 | 1467879660063 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 INFO - PROCESS | 3556 | 1467879660163 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 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.
01:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 331ms
01:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
01:21:00 INFO - PROCESS | 3556 | 1467879660387 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 INFO - PROCESS | 3556 | 1467879660407 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 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.
01:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 171ms
01:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
01:21:00 INFO - PROCESS | 3556 | 1467879660561 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 INFO - PROCESS | 3556 | 1467879660579 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 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.
01:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 171ms
01:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
01:21:00 INFO - PROCESS | 3556 | 1467879660741 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 INFO - PROCESS | 3556 | 1467879660767 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 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.
01:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 172ms
01:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
01:21:00 INFO - PROCESS | 3556 | 1467879660919 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:00 INFO - PROCESS | 3556 | 1467879660936 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 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.
01:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
01:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
01:21:01 INFO - PROCESS | 3556 | 1467879661090 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 INFO - PROCESS | 3556 | 1467879661110 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 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.
01:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
01:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
01:21:01 INFO - PROCESS | 3556 | 1467879661267 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 INFO - PROCESS | 3556 | 1467879661286 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 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.
01:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
01:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
01:21:01 INFO - PROCESS | 3556 | 1467879661438 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 INFO - PROCESS | 3556 | 1467879661456 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 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.
01:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 171ms
01:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
01:21:01 INFO - PROCESS | 3556 | 1467879661613 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 INFO - PROCESS | 3556 | 1467879661628 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 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.
01:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 171ms
01:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
01:21:01 INFO - PROCESS | 3556 | 1467879661787 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 INFO - PROCESS | 3556 | 1467879661809 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 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.
01:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
01:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
01:21:01 INFO - PROCESS | 3556 | 1467879661967 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:01 INFO - PROCESS | 3556 | 1467879661979 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 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.
01:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
01:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
01:21:02 INFO - PROCESS | 3556 | 1467879662138 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 INFO - PROCESS | 3556 | 1467879662155 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 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.
01:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
01:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
01:21:02 INFO - PROCESS | 3556 | 1467879662311 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 INFO - PROCESS | 3556 | 1467879662339 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 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.
01:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
01:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
01:21:02 INFO - PROCESS | 3556 | 1467879662489 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 INFO - PROCESS | 3556 | 1467879662506 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 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.
01:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
01:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
01:21:02 INFO - PROCESS | 3556 | 1467879662670 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 INFO - PROCESS | 3556 | 1467879662686 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 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.
01:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 171ms
01:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
01:21:02 INFO - PROCESS | 3556 | 1467879662844 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:02 INFO - PROCESS | 3556 | 1467879662863 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 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.
01:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
01:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
01:21:03 INFO - PROCESS | 3556 | 1467879663021 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - PROCESS | 3556 | 1467879663038 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 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.
01:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
01:21:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
01:21:03 INFO - PROCESS | 3556 | 1467879663195 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - PROCESS | 3556 | 1467879663211 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
01:21:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 172ms
01:21:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
01:21:03 INFO - PROCESS | 3556 | 1467879663374 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - PROCESS | 3556 | 1467879663392 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
01:21:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 171ms
01:21:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
01:21:03 INFO - PROCESS | 3556 | 1467879663553 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - PROCESS | 3556 | 1467879663569 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
01:21:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
01:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
01:21:03 INFO - PROCESS | 3556 | 1467879663723 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - PROCESS | 3556 | 1467879663740 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
01:21:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 171ms
01:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
01:21:03 INFO - PROCESS | 3556 | 1467879663900 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:03 INFO - PROCESS | 3556 | 1467879663920 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
01:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 171ms
01:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
01:21:04 INFO - PROCESS | 3556 | 1467879664072 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - PROCESS | 3556 | 1467879664153 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
01:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 230ms
01:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
01:21:04 INFO - PROCESS | 3556 | 1467879664304 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - PROCESS | 3556 | 1467879664322 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
01:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
01:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
01:21:04 INFO - PROCESS | 3556 | 1467879664478 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - PROCESS | 3556 | 1467879664501 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
01:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
01:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
01:21:04 INFO - PROCESS | 3556 | 1467879664655 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - PROCESS | 3556 | 1467879664672 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
01:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
01:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
01:21:04 INFO - PROCESS | 3556 | 1467879664830 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:04 INFO - PROCESS | 3556 | 1467879664844 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
01:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
01:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
01:21:05 INFO - PROCESS | 3556 | 1467879665003 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:05 INFO - PROCESS | 3556 | 1467879665027 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
01:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
01:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
01:21:05 INFO - PROCESS | 3556 | 1467879665178 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:05 INFO - PROCESS | 3556 | 1467879665194 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:05 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
01:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 630ms
01:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
01:21:05 INFO - PROCESS | 3556 | 1467879665811 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:05 INFO - PROCESS | 3556 | 1467879665824 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
01:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 730ms
01:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
01:21:06 INFO - PROCESS | 3556 | 1467879666546 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:06 INFO - PROCESS | 3556 | 1467879666575 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:06 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
01:21:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:21:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
01:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 230ms
01:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
01:21:06 INFO - PROCESS | 3556 | 1467879666787 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:06 INFO - PROCESS | 3556 | 1467879666807 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
01:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
01:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
01:21:06 INFO - PROCESS | 3556 | 1467879666959 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:06 INFO - PROCESS | 3556 | 1467879666976 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
01:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
01:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
01:21:07 INFO - PROCESS | 3556 | 1467879667134 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - PROCESS | 3556 | 1467879667147 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
01:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
01:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
01:21:07 INFO - PROCESS | 3556 | 1467879667305 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - PROCESS | 3556 | 1467879667322 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
01:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
01:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
01:21:07 INFO - PROCESS | 3556 | 1467879667479 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - PROCESS | 3556 | 1467879667503 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
01:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
01:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
01:21:07 INFO - PROCESS | 3556 | 1467879667654 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - PROCESS | 3556 | 1467879667671 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
01:21:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
01:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
01:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
01:21:07 INFO - PROCESS | 3556 | 1467879667830 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:07 INFO - PROCESS | 3556 | 1467879667844 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
01:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
01:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
01:21:08 INFO - PROCESS | 3556 | 1467879668005 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - PROCESS | 3556 | 1467879668022 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
01:21:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
01:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
01:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
01:21:08 INFO - PROCESS | 3556 | 1467879668184 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - PROCESS | 3556 | 1467879668196 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 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
01:21:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:21:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
01:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 231ms
01:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
01:21:08 INFO - PROCESS | 3556 | 1467879668418 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - PROCESS | 3556 | 1467879668459 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
01:21:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
01:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 230ms
01:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
01:21:08 INFO - PROCESS | 3556 | 1467879668650 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - PROCESS | 3556 | 1467879668672 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
01:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
01:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
01:21:08 INFO - PROCESS | 3556 | 1467879668821 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - PROCESS | 3556 | 1467879668840 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
01:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
01:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
01:21:09 INFO - PROCESS | 3556 | 1467879668995 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - PROCESS | 3556 | 1467879669011 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
01:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
01:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
01:21:09 INFO - PROCESS | 3556 | 1467879669171 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - PROCESS | 3556 | 1467879669190 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
01:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
01:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
01:21:09 INFO - PROCESS | 3556 | 1467879669345 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - PROCESS | 3556 | 1467879669362 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
01:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 172ms
01:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
01:21:09 INFO - PROCESS | 3556 | 1467879669521 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - PROCESS | 3556 | 1467879669538 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
01:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 171ms
01:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
01:21:09 INFO - PROCESS | 3556 | 1467879669695 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - PROCESS | 3556 | 1467879669713 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
01:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 171ms
01:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
01:21:09 INFO - PROCESS | 3556 | 1467879669872 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:09 INFO - PROCESS | 3556 | 1467879669889 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
01:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
01:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
01:21:10 INFO - PROCESS | 3556 | 1467879670046 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - PROCESS | 3556 | 1467879670069 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
01:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
01:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
01:21:10 INFO - PROCESS | 3556 | 1467879670223 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - PROCESS | 3556 | 1467879670241 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
01:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
01:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
01:21:10 INFO - PROCESS | 3556 | 1467879670400 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - PROCESS | 3556 | 1467879670419 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
01:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
01:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
01:21:10 INFO - PROCESS | 3556 | 1467879670572 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - PROCESS | 3556 | 1467879670589 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 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
01:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 231ms
01:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
01:21:10 INFO - PROCESS | 3556 | 1467879670805 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:10 INFO - PROCESS | 3556 | 1467879670822 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
01:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 230ms
01:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
01:21:11 INFO - PROCESS | 3556 | 1467879671037 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 INFO - PROCESS | 3556 | 1467879671054 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
01:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 171ms
01:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
01:21:11 INFO - PROCESS | 3556 | 1467879671214 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 INFO - PROCESS | 3556 | 1467879671230 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 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
01:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
01:21:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
01:21:11 INFO - PROCESS | 3556 | 1467879671388 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 INFO - PROCESS | 3556 | 1467879671406 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 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
01:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
01:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
01:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
01:21:11 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
01:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
01:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
01:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
01:21:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 171ms
01:21:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
01:21:11 INFO - PROCESS | 3556 | 1467879671563 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 INFO - PROCESS | 3556 | 1467879671677 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 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.
01:21:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 230ms
01:21:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
01:21:11 INFO - PROCESS | 3556 | 1467879671797 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 INFO - PROCESS | 3556 | 1467879671813 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 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.
01:21:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 120ms
01:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
01:21:11 INFO - PROCESS | 3556 | 1467879671922 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:11 INFO - PROCESS | 3556 | 1467879671941 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
01:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
01:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
01:21:12 INFO - PROCESS | 3556 | 1467879672095 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - PROCESS | 3556 | 1467879672112 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
01:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
01:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
01:21:12 INFO - PROCESS | 3556 | 1467879672271 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - PROCESS | 3556 | 1467879672288 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
01:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
01:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
01:21:12 INFO - PROCESS | 3556 | 1467879672453 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - PROCESS | 3556 | 1467879672478 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
01:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
01:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
01:21:12 INFO - PROCESS | 3556 | 1467879672715 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - PROCESS | 3556 | 1467879672743 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
01:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 250ms
01:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
01:21:12 INFO - PROCESS | 3556 | 1467879672889 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:12 INFO - PROCESS | 3556 | 1467879672908 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
01:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
01:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
01:21:13 INFO - PROCESS | 3556 | 1467879673063 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - PROCESS | 3556 | 1467879673080 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
01:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
01:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
01:21:13 INFO - PROCESS | 3556 | 1467879673239 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - PROCESS | 3556 | 1467879673256 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
01:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 172ms
01:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
01:21:13 INFO - PROCESS | 3556 | 1467879673417 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - PROCESS | 3556 | 1467879673429 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
01:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 171ms
01:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
01:21:13 INFO - PROCESS | 3556 | 1467879673589 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - PROCESS | 3556 | 1467879673612 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
01:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 171ms
01:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
01:21:13 INFO - PROCESS | 3556 | 1467879673762 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - PROCESS | 3556 | 1467879673780 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
01:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
01:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
01:21:13 INFO - PROCESS | 3556 | 1467879673938 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:13 INFO - PROCESS | 3556 | 1467879673953 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
01:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
01:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
01:21:14 INFO - PROCESS | 3556 | 1467879674112 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - PROCESS | 3556 | 1467879674130 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
01:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
01:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
01:21:14 INFO - PROCESS | 3556 | 1467879674290 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - PROCESS | 3556 | 1467879674306 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
01:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
01:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
01:21:14 INFO - PROCESS | 3556 | 1467879674468 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - PROCESS | 3556 | 1467879674487 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
01:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 171ms
01:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
01:21:14 INFO - PROCESS | 3556 | 1467879674639 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - PROCESS | 3556 | 1467879674656 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
01:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
01:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
01:21:14 INFO - PROCESS | 3556 | 1467879674812 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - PROCESS | 3556 | 1467879674837 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
01:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
01:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
01:21:14 INFO - PROCESS | 3556 | 1467879674991 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - PROCESS | 3556 | 1467879675008 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
01:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
01:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
01:21:15 INFO - PROCESS | 3556 | 1467879675170 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - PROCESS | 3556 | 1467879675189 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
01:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 120ms
01:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
01:21:15 INFO - PROCESS | 3556 | 1467879675293 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - PROCESS | 3556 | 1467879675310 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
01:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
01:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
01:21:15 INFO - PROCESS | 3556 | 1467879675470 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - PROCESS | 3556 | 1467879675486 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
01:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
01:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
01:21:15 INFO - PROCESS | 3556 | 1467879675645 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - PROCESS | 3556 | 1467879675664 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
01:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
01:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
01:21:15 INFO - PROCESS | 3556 | 1467879675822 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:15 INFO - PROCESS | 3556 | 1467879675841 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
01:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
01:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
01:21:16 INFO - PROCESS | 3556 | 1467879676001 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - PROCESS | 3556 | 1467879676012 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
01:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
01:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
01:21:16 INFO - PROCESS | 3556 | 1467879676172 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - PROCESS | 3556 | 1467879676189 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
01:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
01:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
01:21:16 INFO - PROCESS | 3556 | 1467879676346 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - PROCESS | 3556 | 1467879676372 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
01:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 171ms
01:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
01:21:16 INFO - PROCESS | 3556 | 1467879676522 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - PROCESS | 3556 | 1467879676541 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
01:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
01:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
01:21:16 INFO - PROCESS | 3556 | 1467879676701 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - PROCESS | 3556 | 1467879676714 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
01:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
01:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
01:21:16 INFO - PROCESS | 3556 | 1467879676872 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:16 INFO - PROCESS | 3556 | 1467879676889 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
01:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 230ms
01:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
01:21:17 INFO - PROCESS | 3556 | 1467879677105 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:17 INFO - PROCESS | 3556 | 1467879677122 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
01:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 230ms
01:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
01:21:17 INFO - PROCESS | 3556 | 1467879677338 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:17 INFO - PROCESS | 3556 | 1467879677354 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:17 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
01:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
01:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
01:21:17 INFO - PROCESS | 3556 | 1467879677514 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:17 INFO - PROCESS | 3556 | 1467879677528 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
01:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 172ms
01:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
01:21:17 INFO - PROCESS | 3556 | 1467879677689 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:17 INFO - PROCESS | 3556 | 1467879677706 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:18 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)
01:21:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 671ms
01:21:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
01:21:18 INFO - PROCESS | 3556 | 1467879678363 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:18 INFO - PROCESS | 3556 | 1467879678377 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
01:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
01:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
01:21:19 INFO - PROCESS | 3556 | 1467879679037 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:19 INFO - PROCESS | 3556 | 1467879679076 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
01:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 770ms
01:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
01:21:19 INFO - PROCESS | 3556 | 1467879679810 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:19 INFO - PROCESS | 3556 | 1467879679828 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:20 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)
01:21:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 670ms
01:21:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
01:21:20 INFO - PROCESS | 3556 | 1467879680483 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:20 INFO - PROCESS | 3556 | 1467879680510 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:21 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)
01:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
01:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
01:21:21 INFO - PROCESS | 3556 | 1467879681160 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:21 INFO - PROCESS | 3556 | 1467879681176 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
01:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
01:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
01:21:21 INFO - PROCESS | 3556 | 1467879681831 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:21 INFO - PROCESS | 3556 | 1467879681845 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
01:21:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
01:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
01:21:22 INFO - PROCESS | 3556 | 1467879682504 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:22 INFO - PROCESS | 3556 | 1467879682527 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
01:21:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
01:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
01:21:23 INFO - PROCESS | 3556 | 1467879683178 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:23 INFO - PROCESS | 3556 | 1467879683194 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:23 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
01:21:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 671ms
01:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
01:21:23 INFO - PROCESS | 3556 | 1467879683850 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:23 INFO - PROCESS | 3556 | 1467879683874 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
01:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
01:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
01:21:24 INFO - PROCESS | 3556 | 1467879684523 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:24 INFO - PROCESS | 3556 | 1467879684549 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:24 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
01:21:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
01:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
01:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
01:21:24 INFO - PROCESS | 3556 | 1467879684702 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:24 INFO - PROCESS | 3556 | 1467879684720 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
01:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 171ms
01:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
01:21:24 INFO - PROCESS | 3556 | 1467879684871 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:24 INFO - PROCESS | 3556 | 1467879684888 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:25 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
01:21:25 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:21:25 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:21:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
01:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
01:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
01:21:25 INFO - PROCESS | 3556 | 1467879685081 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:25 INFO - PROCESS | 3556 | 1467879685152 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
01:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 230ms
01:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
01:21:25 INFO - PROCESS | 3556 | 1467879685289 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:25 INFO - PROCESS | 3556 | 1467879685310 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
01:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
01:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
01:21:25 INFO - PROCESS | 3556 | 1467879685965 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:25 INFO - PROCESS | 3556 | 1467879685979 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:26 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
01:21:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
01:21:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
01:21:26 INFO - PROCESS | 3556 | 1467879686639 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:26 INFO - PROCESS | 3556 | 1467879686662 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:27 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.)
01:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
01:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
01:21:27 INFO - PROCESS | 3556 | 1467879687313 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:27 INFO - PROCESS | 3556 | 1467879687326 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
01:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 630ms
01:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
01:21:27 INFO - PROCESS | 3556 | 1467879687946 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:27 INFO - PROCESS | 3556 | 1467879687965 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:28 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
01:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 671ms
01:21:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
01:21:28 INFO - PROCESS | 3556 | 1467879688619 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:28 INFO - PROCESS | 3556 | 1467879688644 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
01:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
01:21:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
01:21:28 INFO - PROCESS | 3556 | 1467879688793 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:28 INFO - PROCESS | 3556 | 1467879688810 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
01:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 630ms
01:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
01:21:29 INFO - PROCESS | 3556 | 1467879689426 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:29 INFO - PROCESS | 3556 | 1467879689441 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
01:21:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 630ms
01:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
01:21:30 INFO - PROCESS | 3556 | 1467879690058 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - PROCESS | 3556 | 1467879690082 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
01:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 171ms
01:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
01:21:30 INFO - PROCESS | 3556 | 1467879690237 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - PROCESS | 3556 | 1467879690257 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
01:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
01:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
01:21:30 INFO - PROCESS | 3556 | 1467879690407 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - PROCESS | 3556 | 1467879690424 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
01:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 120ms
01:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
01:21:30 INFO - PROCESS | 3556 | 1467879690531 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - PROCESS | 3556 | 1467879690544 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
01:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
01:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
01:21:30 INFO - PROCESS | 3556 | 1467879690705 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - PROCESS | 3556 | 1467879690723 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
01:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
01:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
01:21:30 INFO - PROCESS | 3556 | 1467879690884 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:30 INFO - PROCESS | 3556 | 1467879690903 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
01:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
01:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
01:21:31 INFO - PROCESS | 3556 | 1467879691055 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 INFO - PROCESS | 3556 | 1467879691074 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
01:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 120ms
01:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
01:21:31 INFO - PROCESS | 3556 | 1467879691178 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 INFO - PROCESS | 3556 | 1467879691226 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 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
01:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 270ms
01:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
01:21:31 INFO - PROCESS | 3556 | 1467879691455 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 INFO - PROCESS | 3556 | 1467879691475 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 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
01:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 171ms
01:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
01:21:31 INFO - PROCESS | 3556 | 1467879691630 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 INFO - PROCESS | 3556 | 1467879691656 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 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
01:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 171ms
01:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
01:21:31 INFO - PROCESS | 3556 | 1467879691808 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 INFO - PROCESS | 3556 | 1467879691827 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
01:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 171ms
01:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
01:21:31 INFO - PROCESS | 3556 | 1467879691978 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - PROCESS | 3556 | 1467879691995 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 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
01:21:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:21:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
01:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 174ms
01:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
01:21:32 INFO - PROCESS | 3556 | 1467879692156 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - PROCESS | 3556 | 1467879692175 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
01:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
01:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
01:21:32 INFO - PROCESS | 3556 | 1467879692332 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - PROCESS | 3556 | 1467879692349 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 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
01:21:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:21:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
01:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 172ms
01:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
01:21:32 INFO - PROCESS | 3556 | 1467879692505 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - PROCESS | 3556 | 1467879692521 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
01:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
01:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
01:21:32 INFO - PROCESS | 3556 | 1467879692678 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - PROCESS | 3556 | 1467879692697 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
01:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
01:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
01:21:32 INFO - PROCESS | 3556 | 1467879692857 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:32 INFO - PROCESS | 3556 | 1467879692874 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
01:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
01:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
01:21:33 INFO - PROCESS | 3556 | 1467879693031 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - PROCESS | 3556 | 1467879693045 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
01:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
01:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
01:21:33 INFO - PROCESS | 3556 | 1467879693206 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - PROCESS | 3556 | 1467879693232 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
01:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 172ms
01:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
01:21:33 INFO - PROCESS | 3556 | 1467879693385 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - PROCESS | 3556 | 1467879693397 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
01:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
01:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
01:21:33 INFO - PROCESS | 3556 | 1467879693556 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - PROCESS | 3556 | 1467879693573 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
01:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
01:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
01:21:33 INFO - PROCESS | 3556 | 1467879693736 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - PROCESS | 3556 | 1467879693754 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
01:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 171ms
01:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
01:21:33 INFO - PROCESS | 3556 | 1467879693906 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:33 INFO - PROCESS | 3556 | 1467879693923 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
01:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
01:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
01:21:34 INFO - PROCESS | 3556 | 1467879694080 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - PROCESS | 3556 | 1467879694095 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
01:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
01:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
01:21:34 INFO - PROCESS | 3556 | 1467879694255 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - PROCESS | 3556 | 1467879694273 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
01:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 171ms
01:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
01:21:34 INFO - PROCESS | 3556 | 1467879694435 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - PROCESS | 3556 | 1467879694454 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
01:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
01:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
01:21:34 INFO - PROCESS | 3556 | 1467879694605 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - PROCESS | 3556 | 1467879694621 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
01:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 120ms
01:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
01:21:34 INFO - PROCESS | 3556 | 1467879694728 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - PROCESS | 3556 | 1467879694742 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
01:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 120ms
01:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
01:21:34 INFO - PROCESS | 3556 | 1467879694853 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - PROCESS | 3556 | 1467879694872 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
01:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 120ms
01:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
01:21:34 INFO - PROCESS | 3556 | 1467879694978 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - PROCESS | 3556 | 1467879694994 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
01:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
01:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
01:21:35 INFO - PROCESS | 3556 | 1467879695154 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - PROCESS | 3556 | 1467879695174 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
01:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
01:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
01:21:35 INFO - PROCESS | 3556 | 1467879695334 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - PROCESS | 3556 | 1467879695347 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
01:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
01:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
01:21:35 INFO - PROCESS | 3556 | 1467879695506 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - PROCESS | 3556 | 1467879695524 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
01:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
01:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
01:21:35 INFO - PROCESS | 3556 | 1467879695679 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - PROCESS | 3556 | 1467879695698 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
01:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
01:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
01:21:35 INFO - PROCESS | 3556 | 1467879695860 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:35 INFO - PROCESS | 3556 | 1467879695876 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
01:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
01:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
01:21:36 INFO - PROCESS | 3556 | 1467879696038 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - PROCESS | 3556 | 1467879696053 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
01:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 171ms
01:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
01:21:36 INFO - PROCESS | 3556 | 1467879696210 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - PROCESS | 3556 | 1467879696229 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
01:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 230ms
01:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
01:21:36 INFO - PROCESS | 3556 | 1467879696443 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - PROCESS | 3556 | 1467879696460 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
01:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 121ms
01:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
01:21:36 INFO - PROCESS | 3556 | 1467879696569 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - PROCESS | 3556 | 1467879696587 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
01:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 120ms
01:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
01:21:36 INFO - PROCESS | 3556 | 1467879696694 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - PROCESS | 3556 | 1467879696710 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
01:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 120ms
01:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
01:21:36 INFO - PROCESS | 3556 | 1467879696819 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - PROCESS | 3556 | 1467879696831 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
01:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 120ms
01:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
01:21:36 INFO - PROCESS | 3556 | 1467879696944 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:36 INFO - PROCESS | 3556 | 1467879696960 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
01:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 120ms
01:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
01:21:37 INFO - PROCESS | 3556 | 1467879697070 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - PROCESS | 3556 | 1467879697088 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
01:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 120ms
01:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
01:21:37 INFO - PROCESS | 3556 | 1467879697193 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - PROCESS | 3556 | 1467879697209 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
01:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 120ms
01:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
01:21:37 INFO - PROCESS | 3556 | 1467879697318 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - PROCESS | 3556 | 1467879697330 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
01:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 270ms
01:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
01:21:37 INFO - PROCESS | 3556 | 1467879697591 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - PROCESS | 3556 | 1467879697612 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
01:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 171ms
01:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
01:21:37 INFO - PROCESS | 3556 | 1467879697769 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - PROCESS | 3556 | 1467879697787 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
01:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
01:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
01:21:37 INFO - PROCESS | 3556 | 1467879697942 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:37 INFO - PROCESS | 3556 | 1467879697960 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
01:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 171ms
01:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
01:21:38 INFO - PROCESS | 3556 | 1467879698114 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - PROCESS | 3556 | 1467879698129 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
01:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 173ms
01:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
01:21:38 INFO - PROCESS | 3556 | 1467879698289 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - PROCESS | 3556 | 1467879698310 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
01:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 171ms
01:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
01:21:38 INFO - PROCESS | 3556 | 1467879698464 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - PROCESS | 3556 | 1467879698491 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
01:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 171ms
01:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
01:21:38 INFO - PROCESS | 3556 | 1467879698639 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - PROCESS | 3556 | 1467879698655 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
01:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
01:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
01:21:38 INFO - PROCESS | 3556 | 1467879698814 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - PROCESS | 3556 | 1467879698828 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
01:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
01:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
01:21:39 INFO - PROCESS | 3556 | 1467879698992 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - PROCESS | 3556 | 1467879699009 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
01:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
01:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
01:21:39 INFO - PROCESS | 3556 | 1467879699168 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - PROCESS | 3556 | 1467879699194 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
01:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
01:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
01:21:39 INFO - PROCESS | 3556 | 1467879699339 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - PROCESS | 3556 | 1467879699361 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
01:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
01:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
01:21:39 INFO - PROCESS | 3556 | 1467879699513 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - PROCESS | 3556 | 1467879699528 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
01:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
01:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
01:21:39 INFO - PROCESS | 3556 | 1467879699711 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - PROCESS | 3556 | 1467879699743 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
01:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 230ms
01:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
01:21:39 INFO - PROCESS | 3556 | 1467879699935 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:39 INFO - PROCESS | 3556 | 1467879699946 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
01:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
01:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
01:21:40 INFO - PROCESS | 3556 | 1467879700106 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - PROCESS | 3556 | 1467879700126 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
01:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
01:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
01:21:40 INFO - PROCESS | 3556 | 1467879700280 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - PROCESS | 3556 | 1467879700302 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
01:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 171ms
01:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
01:21:40 INFO - PROCESS | 3556 | 1467879700455 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - PROCESS | 3556 | 1467879700473 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
01:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 120ms
01:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
01:21:40 INFO - PROCESS | 3556 | 1467879700580 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - PROCESS | 3556 | 1467879700593 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
01:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
01:21:40 INFO - PROCESS | 3556 | 1467879700755 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
01:21:40 INFO - PROCESS | 3556 | 1467879700774 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
01:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 171ms
01:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
01:21:40 INFO - PROCESS | 3556 | 1467879700935 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:40 INFO - PROCESS | 3556 | 1467879700946 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
01:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
01:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
01:21:41 INFO - PROCESS | 3556 | 1467879701106 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - PROCESS | 3556 | 1467879701124 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
01:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
01:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
01:21:41 INFO - PROCESS | 3556 | 1467879701285 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - PROCESS | 3556 | 1467879701297 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
01:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
01:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
01:21:41 INFO - PROCESS | 3556 | 1467879701456 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - PROCESS | 3556 | 1467879701472 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
01:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
01:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
01:21:41 INFO - PROCESS | 3556 | 1467879701631 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - PROCESS | 3556 | 1467879701645 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
01:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 171ms
01:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
01:21:41 INFO - PROCESS | 3556 | 1467879701806 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - PROCESS | 3556 | 1467879701826 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
01:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
01:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
01:21:42 INFO - PROCESS | 3556 | 1467879701985 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - PROCESS | 3556 | 1467879701996 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
01:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 171ms
01:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
01:21:42 INFO - PROCESS | 3556 | 1467879702155 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - PROCESS | 3556 | 1467879702172 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
01:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 120ms
01:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
01:21:42 INFO - PROCESS | 3556 | 1467879702284 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - PROCESS | 3556 | 1467879702295 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
01:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 171ms
01:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
01:21:42 INFO - PROCESS | 3556 | 1467879702455 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - PROCESS | 3556 | 1467879702472 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
01:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 230ms
01:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
01:21:42 INFO - PROCESS | 3556 | 1467879702688 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - PROCESS | 3556 | 1467879702705 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
01:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
01:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
01:21:42 INFO - PROCESS | 3556 | 1467879702862 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:42 INFO - PROCESS | 3556 | 1467879702929 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
01:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 230ms
01:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
01:21:43 INFO - PROCESS | 3556 | 1467879703095 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - PROCESS | 3556 | 1467879703115 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
01:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 172ms
01:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
01:21:43 INFO - PROCESS | 3556 | 1467879703271 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - PROCESS | 3556 | 1467879703288 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
01:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
01:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
01:21:43 INFO - PROCESS | 3556 | 1467879703446 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - PROCESS | 3556 | 1467879703474 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
01:21:43 INFO - PROCESS | 3556 | 1467879703476 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
01:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 171ms
01:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
01:21:43 INFO - PROCESS | 3556 | 1467879703662 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - PROCESS | 3556 | 1467879703782 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
01:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 290ms
01:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
01:21:43 INFO - PROCESS | 3556 | 1467879703937 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:43 INFO - PROCESS | 3556 | 1467879703959 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
01:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 171ms
01:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
01:21:44 INFO - PROCESS | 3556 | 1467879704109 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - PROCESS | 3556 | 1467879704127 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
01:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 171ms
01:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
01:21:44 INFO - PROCESS | 3556 | 1467879704287 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - PROCESS | 3556 | 1467879704304 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
01:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 171ms
01:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
01:21:44 INFO - PROCESS | 3556 | 1467879704459 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - PROCESS | 3556 | 1467879704477 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
01:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
01:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
01:21:44 INFO - PROCESS | 3556 | 1467879704640 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - PROCESS | 3556 | 1467879704664 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
01:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
01:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
01:21:44 INFO - PROCESS | 3556 | 1467879704810 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - PROCESS | 3556 | 1467879704828 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
01:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
01:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
01:21:45 INFO - PROCESS | 3556 | 1467879704987 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - PROCESS | 3556 | 1467879705003 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
01:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 171ms
01:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
01:21:45 INFO - PROCESS | 3556 | 1467879705161 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - PROCESS | 3556 | 1467879705187 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
01:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
01:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
01:21:45 INFO - PROCESS | 3556 | 1467879705339 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - PROCESS | 3556 | 1467879705356 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
01:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
01:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
01:21:45 INFO - PROCESS | 3556 | 1467879705512 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - PROCESS | 3556 | 1467879705530 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
01:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
01:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
01:21:45 INFO - PROCESS | 3556 | 1467879705689 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - PROCESS | 3556 | 1467879705709 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
01:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 171ms
01:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
01:21:45 INFO - PROCESS | 3556 | 1467879705864 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:45 INFO - PROCESS | 3556 | 1467879705887 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
01:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
01:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
01:21:46 INFO - PROCESS | 3556 | 1467879706039 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - PROCESS | 3556 | 1467879706055 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
01:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
01:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
01:21:46 INFO - PROCESS | 3556 | 1467879706218 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - PROCESS | 3556 | 1467879706253 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
01:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
01:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
01:21:46 INFO - PROCESS | 3556 | 1467879706390 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - PROCESS | 3556 | 1467879706407 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
01:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
01:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
01:21:46 INFO - PROCESS | 3556 | 1467879706569 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - PROCESS | 3556 | 1467879706581 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
01:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
01:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
01:21:46 INFO - PROCESS | 3556 | 1467879706739 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - PROCESS | 3556 | 1467879706758 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
01:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
01:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
01:21:46 INFO - PROCESS | 3556 | 1467879706913 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:46 INFO - PROCESS | 3556 | 1467879706928 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
01:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
01:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
01:21:47 INFO - PROCESS | 3556 | 1467879707089 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - PROCESS | 3556 | 1467879707106 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
01:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
01:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
01:21:47 INFO - PROCESS | 3556 | 1467879707268 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - PROCESS | 3556 | 1467879707287 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
01:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
01:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
01:21:47 INFO - PROCESS | 3556 | 1467879707439 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - PROCESS | 3556 | 1467879707456 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
01:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
01:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
01:21:47 INFO - PROCESS | 3556 | 1467879707612 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - PROCESS | 3556 | 1467879707629 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 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
01:21:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:21:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
01:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
01:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
01:21:47 INFO - PROCESS | 3556 | 1467879707788 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 INFO - PROCESS | 3556 | 1467879707805 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:47 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
01:21:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:21:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
01:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
01:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
01:21:47 INFO - PROCESS | 3556 | 1467879707964 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 INFO - PROCESS | 3556 | 1467879707986 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 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
01:21:48 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:21:48 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:21:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
01:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
01:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
01:21:48 INFO - PROCESS | 3556 | 1467879708139 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 INFO - PROCESS | 3556 | 1467879708157 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 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
01:21:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:21:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
01:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 172ms
01:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
01:21:48 INFO - PROCESS | 3556 | 1467879708317 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 INFO - PROCESS | 3556 | 1467879708331 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 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
01:21:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:21:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
01:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
01:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
01:21:48 INFO - PROCESS | 3556 | 1467879708488 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 INFO - PROCESS | 3556 | 1467879708505 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 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
01:21:48 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
01:21:48 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
01:21:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
01:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
01:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
01:21:48 INFO - PROCESS | 3556 | 1467879708663 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 INFO - PROCESS | 3556 | 1467879708679 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
01:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
01:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
01:21:48 INFO - PROCESS | 3556 | 1467879708838 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:48 INFO - PROCESS | 3556 | 1467879708862 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 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
01:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 230ms
01:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
01:21:49 INFO - PROCESS | 3556 | 1467879709072 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 INFO - PROCESS | 3556 | 1467879709089 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 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
01:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
01:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
01:21:49 INFO - PROCESS | 3556 | 1467879709246 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 INFO - PROCESS | 3556 | 1467879709262 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
01:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
01:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
01:21:49 INFO - PROCESS | 3556 | 1467879709423 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 INFO - PROCESS | 3556 | 1467879709442 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
01:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
01:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
01:21:49 INFO - PROCESS | 3556 | 1467879709598 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 INFO - PROCESS | 3556 | 1467879709612 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
01:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
01:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
01:21:49 INFO - PROCESS | 3556 | 1467879709772 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 INFO - PROCESS | 3556 | 1467879709789 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:49 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
01:21:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
01:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
01:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
01:21:50 INFO - PROCESS | 3556 | 1467879710043 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - PROCESS | 3556 | 1467879710072 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
01:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 250ms
01:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
01:21:50 INFO - PROCESS | 3556 | 1467879710210 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - PROCESS | 3556 | 1467879710230 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
01:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
01:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
01:21:50 INFO - PROCESS | 3556 | 1467879710386 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - PROCESS | 3556 | 1467879710398 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
01:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
01:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
01:21:50 INFO - PROCESS | 3556 | 1467879710557 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - PROCESS | 3556 | 1467879710580 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
01:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 171ms
01:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
01:21:50 INFO - PROCESS | 3556 | 1467879710736 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - PROCESS | 3556 | 1467879710754 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
01:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 171ms
01:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
01:21:50 INFO - PROCESS | 3556 | 1467879710908 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:50 INFO - PROCESS | 3556 | 1467879710930 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
01:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
01:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
01:21:51 INFO - PROCESS | 3556 | 1467879711081 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - PROCESS | 3556 | 1467879711095 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
01:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 171ms
01:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
01:21:51 INFO - PROCESS | 3556 | 1467879711256 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - PROCESS | 3556 | 1467879711276 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
01:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
01:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
01:21:51 INFO - PROCESS | 3556 | 1467879711437 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - PROCESS | 3556 | 1467879711453 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
01:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
01:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
01:21:51 INFO - PROCESS | 3556 | 1467879711609 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - PROCESS | 3556 | 1467879711625 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
01:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
01:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
01:21:51 INFO - PROCESS | 3556 | 1467879711786 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - PROCESS | 3556 | 1467879711808 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
01:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
01:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
01:21:51 INFO - PROCESS | 3556 | 1467879711957 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:51 INFO - PROCESS | 3556 | 1467879711973 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
01:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
01:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
01:21:52 INFO - PROCESS | 3556 | 1467879712130 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - PROCESS | 3556 | 1467879712146 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
01:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 231ms
01:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
01:21:52 INFO - PROCESS | 3556 | 1467879712369 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - PROCESS | 3556 | 1467879712391 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
01:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
01:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
01:21:52 INFO - PROCESS | 3556 | 1467879712539 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - PROCESS | 3556 | 1467879712556 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
01:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
01:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
01:21:52 INFO - PROCESS | 3556 | 1467879712713 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - PROCESS | 3556 | 1467879712730 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
01:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
01:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
01:21:52 INFO - PROCESS | 3556 | 1467879712889 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:52 INFO - PROCESS | 3556 | 1467879712906 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
01:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 120ms
01:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
01:21:53 INFO - PROCESS | 3556 | 1467879713020 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - PROCESS | 3556 | 1467879713031 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
01:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 120ms
01:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
01:21:53 INFO - PROCESS | 3556 | 1467879713139 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - PROCESS | 3556 | 1467879713156 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
01:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 172ms
01:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
01:21:53 INFO - PROCESS | 3556 | 1467879713312 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - PROCESS | 3556 | 1467879713337 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
01:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 171ms
01:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
01:21:53 INFO - PROCESS | 3556 | 1467879713488 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - PROCESS | 3556 | 1467879713504 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
01:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
01:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
01:21:53 INFO - PROCESS | 3556 | 1467879713663 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - PROCESS | 3556 | 1467879713688 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 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
01:21:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:21:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
01:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
01:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
01:21:53 INFO - PROCESS | 3556 | 1467879713841 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:53 INFO - PROCESS | 3556 | 1467879713857 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
01:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
01:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
01:21:54 INFO - PROCESS | 3556 | 1467879714015 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - PROCESS | 3556 | 1467879714029 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
01:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 171ms
01:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
01:21:54 INFO - PROCESS | 3556 | 1467879714189 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - PROCESS | 3556 | 1467879714206 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
01:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
01:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
01:21:54 INFO - PROCESS | 3556 | 1467879714363 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - PROCESS | 3556 | 1467879714387 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 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
01:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
01:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
01:21:54 INFO - PROCESS | 3556 | 1467879714539 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - PROCESS | 3556 | 1467879714556 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 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
01:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 171ms
01:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
01:21:54 INFO - PROCESS | 3556 | 1467879714714 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - PROCESS | 3556 | 1467879714730 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
01:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
01:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
01:21:54 INFO - PROCESS | 3556 | 1467879714889 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:54 INFO - PROCESS | 3556 | 1467879714906 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
01:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
01:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
01:21:55 INFO - PROCESS | 3556 | 1467879715564 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:55 INFO - PROCESS | 3556 | 1467879715578 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
01:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
01:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
01:21:55 INFO - PROCESS | 3556 | 1467879715739 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:55 INFO - PROCESS | 3556 | 1467879715757 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
01:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
01:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
01:21:55 INFO - PROCESS | 3556 | 1467879715914 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:55 INFO - PROCESS | 3556 | 1467879715931 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
01:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
01:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
01:21:56 INFO - PROCESS | 3556 | 1467879716089 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - PROCESS | 3556 | 1467879716108 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
01:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 270ms
01:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
01:21:56 INFO - PROCESS | 3556 | 1467879716364 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - PROCESS | 3556 | 1467879716392 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
01:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
01:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
01:21:56 INFO - PROCESS | 3556 | 1467879716540 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - PROCESS | 3556 | 1467879716561 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
01:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
01:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
01:21:56 INFO - PROCESS | 3556 | 1467879716722 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - PROCESS | 3556 | 1467879716744 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
01:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
01:21:56 INFO - PROCESS | 3556 | 1467879716891 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:56 INFO - PROCESS | 3556 | 1467879716913 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 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
01:21:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
01:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
01:21:57 INFO - PROCESS | 3556 | 1467879717065 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 INFO - PROCESS | 3556 | 1467879717080 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
01:21:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 171ms
01:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
01:21:57 INFO - PROCESS | 3556 | 1467879717239 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 INFO - PROCESS | 3556 | 1467879717263 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 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
01:21:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 171ms
01:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
01:21:57 INFO - PROCESS | 3556 | 1467879717413 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 INFO - PROCESS | 3556 | 1467879717429 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 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]"
01:21:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:21:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
01:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
01:21:57 INFO - PROCESS | 3556 | 1467879717589 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 INFO - PROCESS | 3556 | 1467879717607 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 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
01:21:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:21:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
01:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
01:21:57 INFO - PROCESS | 3556 | 1467879717764 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 INFO - PROCESS | 3556 | 1467879717787 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
01:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
01:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
01:21:57 INFO - PROCESS | 3556 | 1467879717939 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:57 INFO - PROCESS | 3556 | 1467879717963 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
01:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
01:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
01:21:58 INFO - PROCESS | 3556 | 1467879718118 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - PROCESS | 3556 | 1467879718131 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
01:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 172ms
01:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
01:21:58 INFO - PROCESS | 3556 | 1467879718289 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - PROCESS | 3556 | 1467879718306 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
01:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 171ms
01:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
01:21:58 INFO - PROCESS | 3556 | 1467879718462 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - PROCESS | 3556 | 1467879718479 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
01:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
01:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
01:21:58 INFO - PROCESS | 3556 | 1467879718638 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - PROCESS | 3556 | 1467879718654 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
01:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
01:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
01:21:58 INFO - PROCESS | 3556 | 1467879718814 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - PROCESS | 3556 | 1467879718844 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
01:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
01:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
01:21:59 INFO - PROCESS | 3556 | 1467879718990 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - PROCESS | 3556 | 1467879719006 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
01:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
01:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
01:21:59 INFO - PROCESS | 3556 | 1467879719170 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - PROCESS | 3556 | 1467879719189 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
01:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
01:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
01:21:59 INFO - PROCESS | 3556 | 1467879719340 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - PROCESS | 3556 | 1467879719358 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
01:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
01:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
01:21:59 INFO - PROCESS | 3556 | 1467879719513 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - PROCESS | 3556 | 1467879719529 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
01:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 171ms
01:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
01:21:59 INFO - PROCESS | 3556 | 1467879719689 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - PROCESS | 3556 | 1467879719706 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
01:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
01:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
01:21:59 INFO - PROCESS | 3556 | 1467879719865 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:21:59 INFO - PROCESS | 3556 | 1467879719880 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
01:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
01:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
01:22:00 INFO - PROCESS | 3556 | 1467879720039 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - PROCESS | 3556 | 1467879720056 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
01:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
01:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
01:22:00 INFO - PROCESS | 3556 | 1467879720213 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - PROCESS | 3556 | 1467879720230 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
01:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
01:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
01:22:00 INFO - PROCESS | 3556 | 1467879720389 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - PROCESS | 3556 | 1467879720407 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
01:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
01:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
01:22:00 INFO - PROCESS | 3556 | 1467879720564 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - PROCESS | 3556 | 1467879720587 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
01:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
01:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
01:22:00 INFO - PROCESS | 3556 | 1467879720738 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - PROCESS | 3556 | 1467879720754 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
01:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
01:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
01:22:00 INFO - PROCESS | 3556 | 1467879720919 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:00 INFO - PROCESS | 3556 | 1467879720937 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
01:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
01:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
01:22:01 INFO - PROCESS | 3556 | 1467879721089 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - PROCESS | 3556 | 1467879721105 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
01:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
01:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
01:22:01 INFO - PROCESS | 3556 | 1467879721263 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - PROCESS | 3556 | 1467879721279 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
01:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
01:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
01:22:01 INFO - PROCESS | 3556 | 1467879721440 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - PROCESS | 3556 | 1467879721459 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
01:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 230ms
01:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
01:22:01 INFO - PROCESS | 3556 | 1467879721672 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - PROCESS | 3556 | 1467879721689 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
01:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
01:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
01:22:01 INFO - PROCESS | 3556 | 1467879721847 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:01 INFO - PROCESS | 3556 | 1467879721869 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
01:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 172ms
01:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
01:22:02 INFO - PROCESS | 3556 | 1467879722022 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - PROCESS | 3556 | 1467879722039 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
01:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 120ms
01:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
01:22:02 INFO - PROCESS | 3556 | 1467879722147 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - PROCESS | 3556 | 1467879722161 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
01:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
01:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
01:22:02 INFO - PROCESS | 3556 | 1467879722322 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - PROCESS | 3556 | 1467879722338 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
01:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 172ms
01:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
01:22:02 INFO - PROCESS | 3556 | 1467879722615 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - PROCESS | 3556 | 1467879722644 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
01:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 250ms
01:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
01:22:02 INFO - PROCESS | 3556 | 1467879722764 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - PROCESS | 3556 | 1467879722782 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
01:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
01:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
01:22:02 INFO - PROCESS | 3556 | 1467879722940 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:02 INFO - PROCESS | 3556 | 1467879722958 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
01:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
01:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
01:22:03 INFO - PROCESS | 3556 | 1467879723115 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - PROCESS | 3556 | 1467879723137 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
01:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 172ms
01:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
01:22:03 INFO - PROCESS | 3556 | 1467879723290 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - PROCESS | 3556 | 1467879723307 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
01:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
01:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
01:22:03 INFO - PROCESS | 3556 | 1467879723466 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - PROCESS | 3556 | 1467879723489 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
01:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
01:22:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
01:22:03 INFO - PROCESS | 3556 | 1467879723639 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - PROCESS | 3556 | 1467879723658 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 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 () {
01:22:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
01:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
01:22:03 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 () {
01:22:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
01:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
01:22:03 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 () {
01:22:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
01:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
01:22:03 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 () {
01:22:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
01:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
01:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:22:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
01:22:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 181ms
01:22:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
01:22:03 INFO - PROCESS | 3556 | 1467879723825 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:03 INFO - PROCESS | 3556 | 1467879723847 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
01:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
01:22:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
01:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
01:22:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
01:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
01:22:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
01:22:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
01:22:04 INFO - PROCESS | 3556 | 1467879724002 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - PROCESS | 3556 | 1467879724014 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 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
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
01:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
01:22:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
01:22:04 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.
01:22:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
01:22:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
01:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
01:22:04 INFO - PROCESS | 3556 | 1467879724175 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - PROCESS | 3556 | 1467879724191 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
01:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
01:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
01:22:04 INFO - PROCESS | 3556 | 1467879724348 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - PROCESS | 3556 | 1467879724364 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
01:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 171ms
01:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
01:22:04 INFO - PROCESS | 3556 | 1467879724522 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - PROCESS | 3556 | 1467879724539 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
01:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
01:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
01:22:04 INFO - PROCESS | 3556 | 1467879724702 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - PROCESS | 3556 | 1467879724726 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
01:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 171ms
01:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
01:22:04 INFO - PROCESS | 3556 | 1467879724872 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:04 INFO - PROCESS | 3556 | 1467879724889 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
01:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
01:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
01:22:05 INFO - PROCESS | 3556 | 1467879725046 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - PROCESS | 3556 | 1467879725063 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
01:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 171ms
01:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
01:22:05 INFO - PROCESS | 3556 | 1467879725222 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - PROCESS | 3556 | 1467879725242 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
01:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 171ms
01:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
01:22:05 INFO - PROCESS | 3556 | 1467879725398 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - PROCESS | 3556 | 1467879725414 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
01:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
01:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
01:22:05 INFO - PROCESS | 3556 | 1467879725572 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - PROCESS | 3556 | 1467879725587 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
01:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
01:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
01:22:05 INFO - PROCESS | 3556 | 1467879725748 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - PROCESS | 3556 | 1467879725770 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
01:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
01:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
01:22:05 INFO - PROCESS | 3556 | 1467879725923 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:05 INFO - PROCESS | 3556 | 1467879725940 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
01:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
01:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
01:22:06 INFO - PROCESS | 3556 | 1467879726096 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - PROCESS | 3556 | 1467879726112 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
01:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
01:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
01:22:06 INFO - PROCESS | 3556 | 1467879726272 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - PROCESS | 3556 | 1467879726292 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
01:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
01:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
01:22:06 INFO - PROCESS | 3556 | 1467879726447 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - PROCESS | 3556 | 1467879726462 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
01:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 172ms
01:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
01:22:06 INFO - PROCESS | 3556 | 1467879726622 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - PROCESS | 3556 | 1467879726640 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
01:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
01:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
01:22:06 INFO - PROCESS | 3556 | 1467879726797 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - PROCESS | 3556 | 1467879726819 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
01:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
01:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
01:22:06 INFO - PROCESS | 3556 | 1467879726972 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - PROCESS | 3556 | 1467879726989 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
01:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 171ms
01:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
01:22:07 INFO - PROCESS | 3556 | 1467879727147 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - PROCESS | 3556 | 1467879727163 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
01:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
01:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
01:22:07 INFO - PROCESS | 3556 | 1467879727323 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - PROCESS | 3556 | 1467879727342 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
01:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
01:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
01:22:07 INFO - PROCESS | 3556 | 1467879727502 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - PROCESS | 3556 | 1467879727513 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
01:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
01:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
01:22:07 INFO - PROCESS | 3556 | 1467879727675 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - PROCESS | 3556 | 1467879727692 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 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
01:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
01:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
01:22:07 INFO - PROCESS | 3556 | 1467879727846 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:07 INFO - PROCESS | 3556 | 1467879727863 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
01:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
01:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
01:22:08 INFO - PROCESS | 3556 | 1467879728022 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - PROCESS | 3556 | 1467879728039 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 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
01:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
01:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
01:22:08 INFO - PROCESS | 3556 | 1467879728197 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - PROCESS | 3556 | 1467879728241 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
01:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 172ms
01:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
01:22:08 INFO - PROCESS | 3556 | 1467879728373 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - PROCESS | 3556 | 1467879728392 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
01:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
01:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
01:22:08 INFO - PROCESS | 3556 | 1467879728548 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - PROCESS | 3556 | 1467879728563 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
01:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
01:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
01:22:08 INFO - PROCESS | 3556 | 1467879728834 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:08 INFO - PROCESS | 3556 | 1467879728871 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
01:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 290ms
01:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
01:22:09 INFO - PROCESS | 3556 | 1467879729029 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - PROCESS | 3556 | 1467879729049 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
01:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
01:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
01:22:09 INFO - PROCESS | 3556 | 1467879729206 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - PROCESS | 3556 | 1467879729225 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
01:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 171ms
01:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
01:22:09 INFO - PROCESS | 3556 | 1467879729387 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - PROCESS | 3556 | 1467879729405 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
01:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
01:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
01:22:09 INFO - PROCESS | 3556 | 1467879729558 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - PROCESS | 3556 | 1467879729582 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
01:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
01:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
01:22:09 INFO - PROCESS | 3556 | 1467879729737 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - PROCESS | 3556 | 1467879729760 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
01:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
01:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
01:22:09 INFO - PROCESS | 3556 | 1467879729906 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:09 INFO - PROCESS | 3556 | 1467879729925 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
01:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 171ms
01:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
01:22:10 INFO - PROCESS | 3556 | 1467879730080 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - PROCESS | 3556 | 1467879730096 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
01:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
01:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
01:22:10 INFO - PROCESS | 3556 | 1467879730256 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - PROCESS | 3556 | 1467879730273 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
01:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
01:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
01:22:10 INFO - PROCESS | 3556 | 1467879730436 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - PROCESS | 3556 | 1467879730447 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
01:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
01:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
01:22:10 INFO - PROCESS | 3556 | 1467879730609 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - PROCESS | 3556 | 1467879730634 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
01:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 171ms
01:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
01:22:10 INFO - PROCESS | 3556 | 1467879730785 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - PROCESS | 3556 | 1467879730797 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
01:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
01:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
01:22:10 INFO - PROCESS | 3556 | 1467879730956 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:10 INFO - PROCESS | 3556 | 1467879730978 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 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
01:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
01:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
01:22:11 INFO - PROCESS | 3556 | 1467879731131 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 INFO - PROCESS | 3556 | 1467879731146 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
01:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
01:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
01:22:11 INFO - PROCESS | 3556 | 1467879731307 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 INFO - PROCESS | 3556 | 1467879731323 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
01:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 172ms
01:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
01:22:11 INFO - PROCESS | 3556 | 1467879731485 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 INFO - PROCESS | 3556 | 1467879731507 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 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
01:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
01:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
01:22:11 INFO - PROCESS | 3556 | 1467879731656 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 INFO - PROCESS | 3556 | 1467879731679 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
01:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
01:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
01:22:11 INFO - PROCESS | 3556 | 1467879731830 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:11 INFO - PROCESS | 3556 | 1467879731846 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
01:22:12 INFO - PROCESS | 3556 | 1467879732007 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - PROCESS | 3556 | 1467879732026 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
01:22:12 INFO - PROCESS | 3556 | 1467879732181 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - PROCESS | 3556 | 1467879732196 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
01:22:12 INFO - PROCESS | 3556 | 1467879732356 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - PROCESS | 3556 | 1467879732373 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 172ms
01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
01:22:12 INFO - PROCESS | 3556 | 1467879732536 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - PROCESS | 3556 | 1467879732547 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 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
01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
01:22:12 INFO - PROCESS | 3556 | 1467879732708 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - PROCESS | 3556 | 1467879732728 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
01:22:12 INFO - PROCESS | 3556 | 1467879732881 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:12 INFO - PROCESS | 3556 | 1467879732897 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 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
01:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
01:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
01:22:13 INFO - PROCESS | 3556 | 1467879733056 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - PROCESS | 3556 | 1467879733073 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
01:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
01:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
01:22:13 INFO - PROCESS | 3556 | 1467879733229 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - PROCESS | 3556 | 1467879733248 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
01:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 172ms
01:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
01:22:13 INFO - PROCESS | 3556 | 1467879733408 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - PROCESS | 3556 | 1467879733427 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
01:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
01:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
01:22:13 INFO - PROCESS | 3556 | 1467879733587 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - PROCESS | 3556 | 1467879733603 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
01:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
01:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
01:22:13 INFO - PROCESS | 3556 | 1467879733758 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - PROCESS | 3556 | 1467879733777 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
01:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 171ms
01:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
01:22:13 INFO - PROCESS | 3556 | 1467879733936 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:13 INFO - PROCESS | 3556 | 1467879733947 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
01:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
01:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
01:22:14 INFO - PROCESS | 3556 | 1467879734107 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - PROCESS | 3556 | 1467879734123 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
01:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
01:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
01:22:14 INFO - PROCESS | 3556 | 1467879734281 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - PROCESS | 3556 | 1467879734296 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
01:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
01:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
01:22:14 INFO - PROCESS | 3556 | 1467879734456 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - PROCESS | 3556 | 1467879734472 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
01:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
01:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
01:22:14 INFO - PROCESS | 3556 | 1467879734631 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - PROCESS | 3556 | 1467879734688 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
01:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 232ms
01:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
01:22:14 INFO - PROCESS | 3556 | 1467879734871 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:14 INFO - PROCESS | 3556 | 1467879734961 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
01:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 370ms
01:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
01:22:15 INFO - PROCESS | 3556 | 1467879735244 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 INFO - PROCESS | 3556 | 1467879735266 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 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
01:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
01:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
01:22:15 INFO - PROCESS | 3556 | 1467879735421 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 INFO - PROCESS | 3556 | 1467879735440 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 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
01:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 171ms
01:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
01:22:15 INFO - PROCESS | 3556 | 1467879735596 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 INFO - PROCESS | 3556 | 1467879735621 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 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
01:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
01:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
01:22:15 INFO - PROCESS | 3556 | 1467879735771 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 INFO - PROCESS | 3556 | 1467879735789 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 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)
01:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
01:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
01:22:15 INFO - PROCESS | 3556 | 1467879735942 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:15 INFO - PROCESS | 3556 | 1467879735963 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
01:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
01:22:16 INFO - PROCESS | 3556 | 1467879736120 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - PROCESS | 3556 | 1467879736141 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
01:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
01:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
01:22:16 INFO - PROCESS | 3556 | 1467879736289 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - PROCESS | 3556 | 1467879736306 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
01:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 171ms
01:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
01:22:16 INFO - PROCESS | 3556 | 1467879736463 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - PROCESS | 3556 | 1467879736481 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
01:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
01:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
01:22:16 INFO - PROCESS | 3556 | 1467879736640 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - PROCESS | 3556 | 1467879736660 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
01:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
01:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
01:22:16 INFO - PROCESS | 3556 | 1467879736815 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:16 INFO - PROCESS | 3556 | 1467879736830 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
01:22:17 INFO - PROCESS | 3556 | 1467879736995 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - PROCESS | 3556 | 1467879737012 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
01:22:17 INFO - PROCESS | 3556 | 1467879737175 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - PROCESS | 3556 | 1467879737191 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
01:22:17 INFO - PROCESS | 3556 | 1467879737347 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - PROCESS | 3556 | 1467879737377 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
01:22:17 INFO - PROCESS | 3556 | 1467879737523 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - PROCESS | 3556 | 1467879737540 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
01:22:17 INFO - PROCESS | 3556 | 1467879737698 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - PROCESS | 3556 | 1467879737713 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 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
01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
01:22:17 INFO - PROCESS | 3556 | 1467879737872 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:17 INFO - PROCESS | 3556 | 1467879737887 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
01:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
01:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
01:22:18 INFO - PROCESS | 3556 | 1467879738052 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - PROCESS | 3556 | 1467879738064 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
01:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
01:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
01:22:18 INFO - PROCESS | 3556 | 1467879738223 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - PROCESS | 3556 | 1467879738257 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 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)
01:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 172ms
01:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
01:22:18 INFO - PROCESS | 3556 | 1467879738397 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - PROCESS | 3556 | 1467879738413 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
01:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
01:22:18 INFO - PROCESS | 3556 | 1467879738573 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - PROCESS | 3556 | 1467879738590 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
01:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
01:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
01:22:18 INFO - PROCESS | 3556 | 1467879738747 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - PROCESS | 3556 | 1467879738769 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
01:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
01:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
01:22:18 INFO - PROCESS | 3556 | 1467879738923 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:18 INFO - PROCESS | 3556 | 1467879738941 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
01:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
01:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
01:22:19 INFO - PROCESS | 3556 | 1467879739102 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - PROCESS | 3556 | 1467879739114 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
01:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
01:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
01:22:19 INFO - PROCESS | 3556 | 1467879739272 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - PROCESS | 3556 | 1467879739291 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
01:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
01:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
01:22:19 INFO - PROCESS | 3556 | 1467879739446 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - PROCESS | 3556 | 1467879739463 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
01:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
01:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
01:22:19 INFO - PROCESS | 3556 | 1467879739622 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - PROCESS | 3556 | 1467879739638 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
01:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 120ms
01:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
01:22:19 INFO - PROCESS | 3556 | 1467879739747 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - PROCESS | 3556 | 1467879739760 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
01:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 120ms
01:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
01:22:19 INFO - PROCESS | 3556 | 1467879739871 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:19 INFO - PROCESS | 3556 | 1467879739886 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
01:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 120ms
01:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
01:22:20 INFO - PROCESS | 3556 | 1467879739998 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - PROCESS | 3556 | 1467879740012 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
01:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
01:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
01:22:20 INFO - PROCESS | 3556 | 1467879740173 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - PROCESS | 3556 | 1467879740189 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
01:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
01:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
01:22:20 INFO - PROCESS | 3556 | 1467879740347 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - PROCESS | 3556 | 1467879740365 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
01:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
01:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
01:22:20 INFO - PROCESS | 3556 | 1467879740522 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - PROCESS | 3556 | 1467879740544 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
01:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
01:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
01:22:20 INFO - PROCESS | 3556 | 1467879740698 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - PROCESS | 3556 | 1467879740717 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
01:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
01:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
01:22:20 INFO - PROCESS | 3556 | 1467879740873 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:20 INFO - PROCESS | 3556 | 1467879740890 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
01:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 231ms
01:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
01:22:21 INFO - PROCESS | 3556 | 1467879741109 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - PROCESS | 3556 | 1467879741127 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
01:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
01:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
01:22:21 INFO - PROCESS | 3556 | 1467879741316 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - PROCESS | 3556 | 1467879741401 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
01:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 291ms
01:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
01:22:21 INFO - PROCESS | 3556 | 1467879741581 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - PROCESS | 3556 | 1467879741603 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
01:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
01:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
01:22:21 INFO - PROCESS | 3556 | 1467879741756 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - PROCESS | 3556 | 1467879741775 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
01:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
01:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
01:22:21 INFO - PROCESS | 3556 | 1467879741937 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:21 INFO - PROCESS | 3556 | 1467879741965 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
01:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
01:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
01:22:22 INFO - PROCESS | 3556 | 1467879742107 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - PROCESS | 3556 | 1467879742126 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
01:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
01:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
01:22:22 INFO - PROCESS | 3556 | 1467879742288 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - PROCESS | 3556 | 1467879742306 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
01:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 171ms
01:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
01:22:22 INFO - PROCESS | 3556 | 1467879742458 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - PROCESS | 3556 | 1467879742478 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
01:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
01:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
01:22:22 INFO - PROCESS | 3556 | 1467879742636 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - PROCESS | 3556 | 1467879742647 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
01:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
01:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
01:22:22 INFO - PROCESS | 3556 | 1467879742806 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - PROCESS | 3556 | 1467879742823 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
01:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 120ms
01:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
01:22:22 INFO - PROCESS | 3556 | 1467879742930 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:22 INFO - PROCESS | 3556 | 1467879742945 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
01:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 172ms
01:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
01:22:23 INFO - PROCESS | 3556 | 1467879743106 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - PROCESS | 3556 | 1467879743124 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
01:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 172ms
01:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
01:22:23 INFO - PROCESS | 3556 | 1467879743286 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - PROCESS | 3556 | 1467879743307 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
01:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
01:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
01:22:23 INFO - PROCESS | 3556 | 1467879743456 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - PROCESS | 3556 | 1467879743471 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
01:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
01:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
01:22:23 INFO - PROCESS | 3556 | 1467879743630 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - PROCESS | 3556 | 1467879743657 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
01:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
01:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
01:22:23 INFO - PROCESS | 3556 | 1467879743806 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - PROCESS | 3556 | 1467879743823 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
01:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 171ms
01:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
01:22:24 INFO - PROCESS | 3556 | 1467879743981 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - PROCESS | 3556 | 1467879743996 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
01:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
01:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
01:22:24 INFO - PROCESS | 3556 | 1467879744156 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - PROCESS | 3556 | 1467879744173 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
01:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
01:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
01:22:24 INFO - PROCESS | 3556 | 1467879744332 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - PROCESS | 3556 | 1467879744347 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
01:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
01:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
01:22:24 INFO - PROCESS | 3556 | 1467879744509 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - PROCESS | 3556 | 1467879744527 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
01:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
01:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
01:22:24 INFO - PROCESS | 3556 | 1467879744680 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - PROCESS | 3556 | 1467879744697 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
01:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
01:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
01:22:24 INFO - PROCESS | 3556 | 1467879744856 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:24 INFO - PROCESS | 3556 | 1467879744873 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
01:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
01:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
01:22:25 INFO - PROCESS | 3556 | 1467879745031 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - PROCESS | 3556 | 1467879745046 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
01:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
01:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
01:22:25 INFO - PROCESS | 3556 | 1467879745208 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - PROCESS | 3556 | 1467879745230 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 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
01:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
01:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
01:22:25 INFO - PROCESS | 3556 | 1467879745382 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - PROCESS | 3556 | 1467879745396 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 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
01:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
01:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
01:22:25 INFO - PROCESS | 3556 | 1467879745555 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - PROCESS | 3556 | 1467879745574 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
01:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
01:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
01:22:25 INFO - PROCESS | 3556 | 1467879745730 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - PROCESS | 3556 | 1467879745757 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
01:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
01:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
01:22:25 INFO - PROCESS | 3556 | 1467879745906 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:25 INFO - PROCESS | 3556 | 1467879745924 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
01:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 171ms
01:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
01:22:26 INFO - PROCESS | 3556 | 1467879746081 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - PROCESS | 3556 | 1467879746096 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
01:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 171ms
01:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
01:22:26 INFO - PROCESS | 3556 | 1467879746254 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - PROCESS | 3556 | 1467879746272 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
01:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
01:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
01:22:26 INFO - PROCESS | 3556 | 1467879746429 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - PROCESS | 3556 | 1467879746446 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
01:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
01:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
01:22:26 INFO - PROCESS | 3556 | 1467879746606 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - PROCESS | 3556 | 1467879746626 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
01:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
01:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
01:22:26 INFO - PROCESS | 3556 | 1467879746780 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - PROCESS | 3556 | 1467879746797 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 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)
01:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 173ms
01:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
01:22:26 INFO - PROCESS | 3556 | 1467879746957 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:26 INFO - PROCESS | 3556 | 1467879746973 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
01:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
01:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
01:22:27 INFO - PROCESS | 3556 | 1467879747130 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:27 INFO - PROCESS | 3556 | 1467879747148 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
01:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
01:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
01:22:27 INFO - PROCESS | 3556 | 1467879747306 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:27 INFO - PROCESS | 3556 | 1467879747327 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
01:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
01:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
01:22:27 INFO - PROCESS | 3556 | 1467879747486 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:27 INFO - PROCESS | 3556 | 1467879747563 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
01:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 431ms
01:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
01:22:27 INFO - PROCESS | 3556 | 1467879747927 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:27 INFO - PROCESS | 3556 | 1467879747952 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
01:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
01:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
01:22:28 INFO - PROCESS | 3556 | 1467879748094 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - PROCESS | 3556 | 1467879748114 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
01:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 172ms
01:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
01:22:28 INFO - PROCESS | 3556 | 1467879748278 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - PROCESS | 3556 | 1467879748295 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
01:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
01:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
01:22:28 INFO - PROCESS | 3556 | 1467879748454 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - PROCESS | 3556 | 1467879748471 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
01:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 171ms
01:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
01:22:28 INFO - PROCESS | 3556 | 1467879748624 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - PROCESS | 3556 | 1467879748642 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
01:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
01:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
01:22:28 INFO - PROCESS | 3556 | 1467879748799 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - PROCESS | 3556 | 1467879748821 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
01:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
01:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
01:22:28 INFO - PROCESS | 3556 | 1467879748973 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - PROCESS | 3556 | 1467879748988 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
01:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
01:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
01:22:29 INFO - PROCESS | 3556 | 1467879749152 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - PROCESS | 3556 | 1467879749164 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
01:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
01:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
01:22:29 INFO - PROCESS | 3556 | 1467879749323 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - PROCESS | 3556 | 1467879749339 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
01:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 120ms
01:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
01:22:29 INFO - PROCESS | 3556 | 1467879749446 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - PROCESS | 3556 | 1467879749462 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
01:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 172ms
01:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
01:22:29 INFO - PROCESS | 3556 | 1467879749629 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - PROCESS | 3556 | 1467879749649 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
01:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
01:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
01:22:29 INFO - PROCESS | 3556 | 1467879749807 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - PROCESS | 3556 | 1467879749825 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
01:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
01:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
01:22:30 INFO - PROCESS | 3556 | 1467879749979 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - PROCESS | 3556 | 1467879750003 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
01:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
01:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
01:22:30 INFO - PROCESS | 3556 | 1467879750156 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - PROCESS | 3556 | 1467879750173 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
01:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
01:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
01:22:30 INFO - PROCESS | 3556 | 1467879750330 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - PROCESS | 3556 | 1467879750348 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
01:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 173ms
01:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
01:22:30 INFO - PROCESS | 3556 | 1467879750506 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - PROCESS | 3556 | 1467879750525 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
01:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
01:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
01:22:30 INFO - PROCESS | 3556 | 1467879750681 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - PROCESS | 3556 | 1467879750699 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
01:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
01:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
01:22:30 INFO - PROCESS | 3556 | 1467879750857 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:30 INFO - PROCESS | 3556 | 1467879750873 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 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
01:22:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:22:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
01:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
01:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
01:22:31 INFO - PROCESS | 3556 | 1467879751031 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - PROCESS | 3556 | 1467879751048 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
01:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 172ms
01:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
01:22:31 INFO - PROCESS | 3556 | 1467879751207 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - PROCESS | 3556 | 1467879751225 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
01:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
01:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
01:22:31 INFO - PROCESS | 3556 | 1467879751381 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - PROCESS | 3556 | 1467879751396 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 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
01:22:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:22:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
01:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
01:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
01:22:31 INFO - PROCESS | 3556 | 1467879751557 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - PROCESS | 3556 | 1467879751576 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 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
01:22:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
01:22:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
01:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
01:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
01:22:31 INFO - PROCESS | 3556 | 1467879751736 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - PROCESS | 3556 | 1467879751747 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
01:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
01:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
01:22:31 INFO - PROCESS | 3556 | 1467879751907 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:31 INFO - PROCESS | 3556 | 1467879751923 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
01:22:32 INFO - PROCESS | 3556 | 1467879752082 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - PROCESS | 3556 | 1467879752096 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 171ms
01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
01:22:32 INFO - PROCESS | 3556 | 1467879752257 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - PROCESS | 3556 | 1467879752273 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
01:22:32 INFO - PROCESS | 3556 | 1467879752430 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - PROCESS | 3556 | 1467879752446 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
01:22:32 INFO - PROCESS | 3556 | 1467879752607 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - PROCESS | 3556 | 1467879752626 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
01:22:32 INFO - PROCESS | 3556 | 1467879752782 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - PROCESS | 3556 | 1467879752796 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
01:22:32 INFO - PROCESS | 3556 | 1467879752957 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:32 INFO - PROCESS | 3556 | 1467879752973 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
01:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
01:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
01:22:33 INFO - PROCESS | 3556 | 1467879753136 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:33 INFO - PROCESS | 3556 | 1467879753155 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
01:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 172ms
01:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
01:22:33 INFO - PROCESS | 3556 | 1467879753307 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:33 INFO - PROCESS | 3556 | 1467879753323 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
01:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
01:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
01:22:33 INFO - PROCESS | 3556 | 1467879753480 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:33 INFO - PROCESS | 3556 | 1467879753496 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
01:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 330ms
01:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
01:22:33 INFO - PROCESS | 3556 | 1467879753815 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:33 INFO - PROCESS | 3556 | 1467879753910 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
01:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 272ms
01:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
01:22:34 INFO - PROCESS | 3556 | 1467879754091 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - PROCESS | 3556 | 1467879754110 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
01:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
01:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
01:22:34 INFO - PROCESS | 3556 | 1467879754271 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - PROCESS | 3556 | 1467879754295 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
01:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
01:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
01:22:34 INFO - PROCESS | 3556 | 1467879754440 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - PROCESS | 3556 | 1467879754458 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
01:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
01:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
01:22:34 INFO - PROCESS | 3556 | 1467879754619 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - PROCESS | 3556 | 1467879754640 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
01:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
01:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
01:22:34 INFO - PROCESS | 3556 | 1467879754794 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - PROCESS | 3556 | 1467879754816 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
01:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
01:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
01:22:34 INFO - PROCESS | 3556 | 1467879754971 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - PROCESS | 3556 | 1467879754982 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
01:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 171ms
01:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
01:22:35 INFO - PROCESS | 3556 | 1467879755143 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - PROCESS | 3556 | 1467879755163 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
01:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
01:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
01:22:35 INFO - PROCESS | 3556 | 1467879755316 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - PROCESS | 3556 | 1467879755330 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
01:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 171ms
01:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
01:22:35 INFO - PROCESS | 3556 | 1467879755493 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - PROCESS | 3556 | 1467879755513 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
01:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
01:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
01:22:35 INFO - PROCESS | 3556 | 1467879755674 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - PROCESS | 3556 | 1467879755693 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
01:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
01:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
01:22:35 INFO - PROCESS | 3556 | 1467879755856 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:35 INFO - PROCESS | 3556 | 1467879755875 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
01:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 190ms
01:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
01:22:36 INFO - PROCESS | 3556 | 1467879756041 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - PROCESS | 3556 | 1467879756060 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
01:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
01:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
01:22:36 INFO - PROCESS | 3556 | 1467879756214 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - PROCESS | 3556 | 1467879756231 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
01:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
01:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
01:22:36 INFO - PROCESS | 3556 | 1467879756390 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - PROCESS | 3556 | 1467879756406 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
01:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
01:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
01:22:36 INFO - PROCESS | 3556 | 1467879756565 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - PROCESS | 3556 | 1467879756581 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
01:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
01:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
01:22:36 INFO - PROCESS | 3556 | 1467879756740 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - PROCESS | 3556 | 1467879756756 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
01:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
01:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
01:22:36 INFO - PROCESS | 3556 | 1467879756913 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:36 INFO - PROCESS | 3556 | 1467879756929 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
01:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
01:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
01:22:37 INFO - PROCESS | 3556 | 1467879757090 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - PROCESS | 3556 | 1467879757114 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
01:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
01:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
01:22:37 INFO - PROCESS | 3556 | 1467879757265 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - PROCESS | 3556 | 1467879757279 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
01:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 172ms
01:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
01:22:37 INFO - PROCESS | 3556 | 1467879757442 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - PROCESS | 3556 | 1467879757459 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
01:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
01:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
01:22:37 INFO - PROCESS | 3556 | 1467879757619 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - PROCESS | 3556 | 1467879757639 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
01:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
01:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
01:22:37 INFO - PROCESS | 3556 | 1467879757791 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - PROCESS | 3556 | 1467879757807 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
01:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
01:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
01:22:37 INFO - PROCESS | 3556 | 1467879757965 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - PROCESS | 3556 | 1467879757980 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 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
01:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
01:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
01:22:38 INFO - PROCESS | 3556 | 1467879758140 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - PROCESS | 3556 | 1467879758159 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
01:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 172ms
01:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
01:22:38 INFO - PROCESS | 3556 | 1467879758316 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - PROCESS | 3556 | 1467879758330 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
01:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
01:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
01:22:38 INFO - PROCESS | 3556 | 1467879758489 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - PROCESS | 3556 | 1467879758507 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
01:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 171ms
01:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
01:22:38 INFO - PROCESS | 3556 | 1467879758663 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - PROCESS | 3556 | 1467879758680 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
01:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 171ms
01:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
01:22:38 INFO - PROCESS | 3556 | 1467879758840 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:38 INFO - PROCESS | 3556 | 1467879758861 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
01:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
01:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
01:22:39 INFO - PROCESS | 3556 | 1467879759015 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - PROCESS | 3556 | 1467879759030 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
01:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
01:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
01:22:39 INFO - PROCESS | 3556 | 1467879759190 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - PROCESS | 3556 | 1467879759207 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
01:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
01:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
01:22:39 INFO - PROCESS | 3556 | 1467879759370 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - PROCESS | 3556 | 1467879759380 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 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
01:22:39 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
01:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
01:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
01:22:39 INFO - PROCESS | 3556 | 1467879759540 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - PROCESS | 3556 | 1467879759560 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
01:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
01:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
01:22:39 INFO - PROCESS | 3556 | 1467879759714 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:39 INFO - PROCESS | 3556 | 1467879759730 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
01:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 270ms
01:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
01:22:40 INFO - PROCESS | 3556 | 1467879759994 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - PROCESS | 3556 | 1467879760035 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
01:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 230ms
01:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
01:22:40 INFO - PROCESS | 3556 | 1467879760228 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - PROCESS | 3556 | 1467879760248 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
01:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 230ms
01:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
01:22:40 INFO - PROCESS | 3556 | 1467879760465 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - PROCESS | 3556 | 1467879760481 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
01:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 270ms
01:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
01:22:40 INFO - PROCESS | 3556 | 1467879760739 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - PROCESS | 3556 | 1467879760758 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
01:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
01:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
01:22:40 INFO - PROCESS | 3556 | 1467879760912 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:40 INFO - PROCESS | 3556 | 1467879760931 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
01:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
01:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
01:22:41 INFO - PROCESS | 3556 | 1467879761091 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - PROCESS | 3556 | 1467879761114 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
01:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
01:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
01:22:41 INFO - PROCESS | 3556 | 1467879761264 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - PROCESS | 3556 | 1467879761280 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
01:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 171ms
01:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
01:22:41 INFO - PROCESS | 3556 | 1467879761440 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - PROCESS | 3556 | 1467879761457 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
01:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 171ms
01:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
01:22:41 INFO - PROCESS | 3556 | 1467879761614 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - PROCESS | 3556 | 1467879761631 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
01:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
01:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
01:22:41 INFO - PROCESS | 3556 | 1467879761790 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - PROCESS | 3556 | 1467879761808 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
01:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
01:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
01:22:41 INFO - PROCESS | 3556 | 1467879761966 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - PROCESS | 3556 | 1467879761981 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
01:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
01:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
01:22:42 INFO - PROCESS | 3556 | 1467879762139 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - PROCESS | 3556 | 1467879762161 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
01:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
01:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
01:22:42 INFO - PROCESS | 3556 | 1467879762314 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - PROCESS | 3556 | 1467879762336 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
01:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
01:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
01:22:42 INFO - PROCESS | 3556 | 1467879762490 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - PROCESS | 3556 | 1467879762507 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
01:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
01:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
01:22:42 INFO - PROCESS | 3556 | 1467879762664 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - PROCESS | 3556 | 1467879762680 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
01:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
01:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
01:22:42 INFO - PROCESS | 3556 | 1467879762840 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:42 INFO - PROCESS | 3556 | 1467879762858 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
01:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
01:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
01:22:43 INFO - PROCESS | 3556 | 1467879763016 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - PROCESS | 3556 | 1467879763031 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
01:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
01:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
01:22:43 INFO - PROCESS | 3556 | 1467879763190 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - PROCESS | 3556 | 1467879763206 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
01:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 172ms
01:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
01:22:43 INFO - PROCESS | 3556 | 1467879763363 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - PROCESS | 3556 | 1467879763379 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
01:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
01:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
01:22:43 INFO - PROCESS | 3556 | 1467879763541 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - PROCESS | 3556 | 1467879763568 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
01:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
01:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
01:22:43 INFO - PROCESS | 3556 | 1467879763721 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - PROCESS | 3556 | 1467879764136 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
01:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 570ms
01:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
01:22:44 INFO - PROCESS | 3556 | 1467879764292 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - PROCESS | 3556 | 1467879764308 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
01:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
01:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
01:22:44 INFO - PROCESS | 3556 | 1467879764465 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - PROCESS | 3556 | 1467879764480 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
01:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 171ms
01:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
01:22:44 INFO - PROCESS | 3556 | 1467879764640 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - PROCESS | 3556 | 1467879764655 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
01:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 120ms
01:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
01:22:44 INFO - PROCESS | 3556 | 1467879764762 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - PROCESS | 3556 | 1467879764786 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
01:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
01:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
01:22:44 INFO - PROCESS | 3556 | 1467879764940 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:44 INFO - PROCESS | 3556 | 1467879764957 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
01:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 120ms
01:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
01:22:45 INFO - PROCESS | 3556 | 1467879765068 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - PROCESS | 3556 | 1467879765079 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
01:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 120ms
01:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
01:22:45 INFO - PROCESS | 3556 | 1467879765191 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - PROCESS | 3556 | 1467879765214 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
01:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
01:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
01:22:45 INFO - PROCESS | 3556 | 1467879765363 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - PROCESS | 3556 | 1467879765382 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
01:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
01:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
01:22:45 INFO - PROCESS | 3556 | 1467879765540 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - PROCESS | 3556 | 1467879765558 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
01:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 171ms
01:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
01:22:45 INFO - PROCESS | 3556 | 1467879765715 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - PROCESS | 3556 | 1467879765729 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
01:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
01:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
01:22:45 INFO - PROCESS | 3556 | 1467879765893 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:45 INFO - PROCESS | 3556 | 1467879765911 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
01:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
01:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
01:22:46 INFO - PROCESS | 3556 | 1467879766072 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:46 INFO - PROCESS | 3556 | 1467879766100 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
01:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 330ms
01:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
01:22:46 INFO - PROCESS | 3556 | 1467879766411 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:46 INFO - PROCESS | 3556 | 1467879766431 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
01:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
01:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
01:22:46 INFO - PROCESS | 3556 | 1467879766589 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:46 INFO - PROCESS | 3556 | 1467879766608 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
01:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
01:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
01:22:46 INFO - PROCESS | 3556 | 1467879766762 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:46 INFO - PROCESS | 3556 | 1467879766824 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
01:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 230ms
01:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
01:22:47 INFO - PROCESS | 3556 | 1467879766993 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - PROCESS | 3556 | 1467879767011 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
01:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
01:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
01:22:47 INFO - PROCESS | 3556 | 1467879767170 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - PROCESS | 3556 | 1467879767189 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
01:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 171ms
01:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
01:22:47 INFO - PROCESS | 3556 | 1467879767342 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - PROCESS | 3556 | 1467879767364 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
01:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
01:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
01:22:47 INFO - PROCESS | 3556 | 1467879767515 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - PROCESS | 3556 | 1467879767530 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
01:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
01:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
01:22:47 INFO - PROCESS | 3556 | 1467879767694 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - PROCESS | 3556 | 1467879767716 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
01:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
01:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
01:22:47 INFO - PROCESS | 3556 | 1467879767870 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:47 INFO - PROCESS | 3556 | 1467879767882 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
01:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
01:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
01:22:48 INFO - PROCESS | 3556 | 1467879768039 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - PROCESS | 3556 | 1467879768055 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
01:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
01:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
01:22:48 INFO - PROCESS | 3556 | 1467879768214 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - PROCESS | 3556 | 1467879768244 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
01:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 172ms
01:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
01:22:48 INFO - PROCESS | 3556 | 1467879768390 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - PROCESS | 3556 | 1467879768409 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
01:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
01:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
01:22:48 INFO - PROCESS | 3556 | 1467879768565 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - PROCESS | 3556 | 1467879768579 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
01:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
01:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
01:22:48 INFO - PROCESS | 3556 | 1467879768741 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - PROCESS | 3556 | 1467879768759 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
01:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
01:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
01:22:48 INFO - PROCESS | 3556 | 1467879768916 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:48 INFO - PROCESS | 3556 | 1467879768931 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
01:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
01:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
01:22:49 INFO - PROCESS | 3556 | 1467879769090 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - PROCESS | 3556 | 1467879769108 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
01:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
01:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
01:22:49 INFO - PROCESS | 3556 | 1467879769264 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - PROCESS | 3556 | 1467879769280 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
01:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
01:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
01:22:49 INFO - PROCESS | 3556 | 1467879769440 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - PROCESS | 3556 | 1467879769455 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
01:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
01:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
01:22:49 INFO - PROCESS | 3556 | 1467879769615 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - PROCESS | 3556 | 1467879769630 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
01:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
01:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
01:22:49 INFO - PROCESS | 3556 | 1467879769791 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - PROCESS | 3556 | 1467879769809 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
01:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
01:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
01:22:49 INFO - PROCESS | 3556 | 1467879769966 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - PROCESS | 3556 | 1467879769979 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
01:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
01:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
01:22:50 INFO - PROCESS | 3556 | 1467879770140 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - PROCESS | 3556 | 1467879770156 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
01:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
01:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
01:22:50 INFO - PROCESS | 3556 | 1467879770313 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - PROCESS | 3556 | 1467879770332 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
01:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
01:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
01:22:50 INFO - PROCESS | 3556 | 1467879770490 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - PROCESS | 3556 | 1467879770507 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
01:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
01:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
01:22:50 INFO - PROCESS | 3556 | 1467879770671 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - PROCESS | 3556 | 1467879770683 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
01:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
01:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
01:22:50 INFO - PROCESS | 3556 | 1467879770841 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:50 INFO - PROCESS | 3556 | 1467879770859 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
01:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
01:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
01:22:51 INFO - PROCESS | 3556 | 1467879771015 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - PROCESS | 3556 | 1467879771029 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
01:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
01:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
01:22:51 INFO - PROCESS | 3556 | 1467879771190 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - PROCESS | 3556 | 1467879771205 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
01:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
01:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
01:22:51 INFO - PROCESS | 3556 | 1467879771364 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - PROCESS | 3556 | 1467879771388 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
01:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
01:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
01:22:51 INFO - PROCESS | 3556 | 1467879771541 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - PROCESS | 3556 | 1467879771557 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
01:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 171ms
01:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
01:22:51 INFO - PROCESS | 3556 | 1467879771714 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - PROCESS | 3556 | 1467879771730 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
01:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
01:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
01:22:51 INFO - PROCESS | 3556 | 1467879771890 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:51 INFO - PROCESS | 3556 | 1467879771911 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
01:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
01:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
01:22:52 INFO - PROCESS | 3556 | 1467879772066 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - PROCESS | 3556 | 1467879772079 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
01:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
01:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
01:22:52 INFO - PROCESS | 3556 | 1467879772342 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - PROCESS | 3556 | 1467879772382 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
01:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 290ms
01:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
01:22:52 INFO - PROCESS | 3556 | 1467879772546 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - PROCESS | 3556 | 1467879772566 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
01:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
01:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
01:22:52 INFO - PROCESS | 3556 | 1467879772722 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - PROCESS | 3556 | 1467879772739 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
01:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
01:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
01:22:52 INFO - PROCESS | 3556 | 1467879772899 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:52 INFO - PROCESS | 3556 | 1467879772914 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
01:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
01:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
01:22:53 INFO - PROCESS | 3556 | 1467879773074 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - PROCESS | 3556 | 1467879773091 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
01:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 231ms
01:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
01:22:53 INFO - PROCESS | 3556 | 1467879773307 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - PROCESS | 3556 | 1467879773330 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
01:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 270ms
01:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
01:22:53 INFO - PROCESS | 3556 | 1467879773579 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - PROCESS | 3556 | 1467879773596 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
01:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
01:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
01:22:53 INFO - PROCESS | 3556 | 1467879773757 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - PROCESS | 3556 | 1467879773781 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
01:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 171ms
01:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
01:22:53 INFO - PROCESS | 3556 | 1467879773930 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:53 INFO - PROCESS | 3556 | 1467879773948 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
01:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 171ms
01:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
01:22:54 INFO - PROCESS | 3556 | 1467879774106 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - PROCESS | 3556 | 1467879774123 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
01:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
01:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
01:22:54 INFO - PROCESS | 3556 | 1467879774282 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - PROCESS | 3556 | 1467879774305 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
01:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
01:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
01:22:54 INFO - PROCESS | 3556 | 1467879774463 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - PROCESS | 3556 | 1467879774481 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
01:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
01:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
01:22:54 INFO - PROCESS | 3556 | 1467879774632 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - PROCESS | 3556 | 1467879774649 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
01:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
01:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
01:22:54 INFO - PROCESS | 3556 | 1467879774807 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - PROCESS | 3556 | 1467879774826 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
01:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 172ms
01:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
01:22:55 INFO - PROCESS | 3556 | 1467879774988 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - PROCESS | 3556 | 1467879774999 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
01:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
01:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
01:22:55 INFO - PROCESS | 3556 | 1467879775159 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - PROCESS | 3556 | 1467879775176 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
01:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
01:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
01:22:55 INFO - PROCESS | 3556 | 1467879775332 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - PROCESS | 3556 | 1467879775348 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
01:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
01:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
01:22:55 INFO - PROCESS | 3556 | 1467879775507 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - PROCESS | 3556 | 1467879775523 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
01:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
01:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
01:22:55 INFO - PROCESS | 3556 | 1467879775680 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:55 INFO - PROCESS | 3556 | 1467879775696 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:56 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)
01:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
01:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
01:22:56 INFO - PROCESS | 3556 | 1467879776353 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:56 INFO - PROCESS | 3556 | 1467879776382 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:57 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
01:22:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:22:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
01:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:22:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 672ms
01:22:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
01:22:57 INFO - PROCESS | 3556 | 1467879777029 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:57 INFO - PROCESS | 3556 | 1467879777050 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:57 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
01:22:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:22:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
01:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:22:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
01:22:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
01:22:57 INFO - PROCESS | 3556 | 1467879777702 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:57 INFO - PROCESS | 3556 | 1467879777715 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:58 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)
01:22:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 671ms
01:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
01:22:58 INFO - PROCESS | 3556 | 1467879778375 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:58 INFO - PROCESS | 3556 | 1467879778397 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:59 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)
01:22:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 730ms
01:22:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
01:22:59 INFO - PROCESS | 3556 | 1467879779110 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:59 INFO - PROCESS | 3556 | 1467879779138 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:59 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
01:22:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:22:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
01:22:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:22:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:22:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
01:22:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
01:22:59 INFO - PROCESS | 3556 | 1467879779786 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:22:59 INFO - PROCESS | 3556 | 1467879779811 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:00 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
01:23:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:23:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
01:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:23:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
01:23:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
01:23:00 INFO - PROCESS | 3556 | 1467879780464 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:00 INFO - PROCESS | 3556 | 1467879780479 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:01 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
01:23:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:23:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
01:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
01:23:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
01:23:01 INFO - PROCESS | 3556 | 1467879781137 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:01 INFO - PROCESS | 3556 | 1467879781161 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:01 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
01:23:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
01:23:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
01:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
01:23:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
01:23:01 INFO - PROCESS | 3556 | 1467879781809 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:01 INFO - PROCESS | 3556 | 1467879781835 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
01:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
01:23:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
01:23:02 INFO - PROCESS | 3556 | 1467879781983 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 INFO - PROCESS | 3556 | 1467879782006 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
01:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
01:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
01:23:02 INFO - PROCESS | 3556 | 1467879782157 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 INFO - PROCESS | 3556 | 1467879782174 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 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"
01:23:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:23:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
01:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
01:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
01:23:02 INFO - PROCESS | 3556 | 1467879782330 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 INFO - PROCESS | 3556 | 1467879782348 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
01:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
01:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
01:23:02 INFO - PROCESS | 3556 | 1467879782507 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 INFO - PROCESS | 3556 | 1467879782524 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 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"
01:23:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:23:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
01:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
01:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
01:23:02 INFO - PROCESS | 3556 | 1467879782682 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 INFO - PROCESS | 3556 | 1467879782697 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 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"
01:23:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:23:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
01:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
01:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
01:23:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
01:23:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
01:23:02 INFO - PROCESS | 3556 | 1467879782858 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:02 INFO - PROCESS | 3556 | 1467879782877 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
01:23:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
01:23:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
01:23:03 INFO - PROCESS | 3556 | 1467879783038 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:03 INFO - PROCESS | 3556 | 1467879783054 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:03 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
01:23:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
01:23:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:23:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 671ms
01:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
01:23:03 INFO - PROCESS | 3556 | 1467879783709 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:03 INFO - PROCESS | 3556 | 1467879783731 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
01:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
01:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
01:23:03 INFO - PROCESS | 3556 | 1467879783883 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:03 INFO - PROCESS | 3556 | 1467879783897 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
01:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 171ms
01:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
01:23:04 INFO - PROCESS | 3556 | 1467879784056 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - PROCESS | 3556 | 1467879784074 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
01:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
01:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
01:23:04 INFO - PROCESS | 3556 | 1467879784231 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - PROCESS | 3556 | 1467879784250 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
01:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 171ms
01:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
01:23:04 INFO - PROCESS | 3556 | 1467879784408 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - PROCESS | 3556 | 1467879784424 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
01:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 120ms
01:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
01:23:04 INFO - PROCESS | 3556 | 1467879784530 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - PROCESS | 3556 | 1467879784547 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
01:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
01:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
01:23:04 INFO - PROCESS | 3556 | 1467879784708 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:04 INFO - PROCESS | 3556 | 1467879784746 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
01:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 330ms
01:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
01:23:05 INFO - PROCESS | 3556 | 1467879785043 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - PROCESS | 3556 | 1467879785064 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
01:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
01:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
01:23:05 INFO - PROCESS | 3556 | 1467879785223 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - PROCESS | 3556 | 1467879785245 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
01:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
01:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
01:23:05 INFO - PROCESS | 3556 | 1467879785398 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - PROCESS | 3556 | 1467879785417 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
01:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
01:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
01:23:05 INFO - PROCESS | 3556 | 1467879785572 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - PROCESS | 3556 | 1467879785589 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
01:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 230ms
01:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
01:23:05 INFO - PROCESS | 3556 | 1467879785805 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - PROCESS | 3556 | 1467879785822 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
01:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
01:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
01:23:06 INFO - PROCESS | 3556 | 1467879785977 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - PROCESS | 3556 | 1467879785997 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
01:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
01:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
01:23:06 INFO - PROCESS | 3556 | 1467879786153 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - PROCESS | 3556 | 1467879786165 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
01:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
01:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
01:23:06 INFO - PROCESS | 3556 | 1467879786323 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - PROCESS | 3556 | 1467879786341 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
01:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 171ms
01:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
01:23:06 INFO - PROCESS | 3556 | 1467879786498 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - PROCESS | 3556 | 1467879786521 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
01:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
01:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
01:23:06 INFO - PROCESS | 3556 | 1467879786673 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - PROCESS | 3556 | 1467879786696 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
01:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
01:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
01:23:06 INFO - PROCESS | 3556 | 1467879786849 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:06 INFO - PROCESS | 3556 | 1467879786864 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
01:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
01:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
01:23:07 INFO - PROCESS | 3556 | 1467879787023 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - PROCESS | 3556 | 1467879787043 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
01:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 171ms
01:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
01:23:07 INFO - PROCESS | 3556 | 1467879787203 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - PROCESS | 3556 | 1467879787214 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
01:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
01:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
01:23:07 INFO - PROCESS | 3556 | 1467879787375 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - PROCESS | 3556 | 1467879787391 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
01:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
01:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
01:23:07 INFO - PROCESS | 3556 | 1467879787548 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - PROCESS | 3556 | 1467879787571 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
01:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 171ms
01:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
01:23:07 INFO - PROCESS | 3556 | 1467879787726 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - PROCESS | 3556 | 1467879787743 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
01:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
01:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
01:23:07 INFO - PROCESS | 3556 | 1467879787899 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:07 INFO - PROCESS | 3556 | 1467879787914 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
01:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
01:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
01:23:08 INFO - PROCESS | 3556 | 1467879788073 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - PROCESS | 3556 | 1467879788092 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
01:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
01:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
01:23:08 INFO - PROCESS | 3556 | 1467879788246 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - PROCESS | 3556 | 1467879788262 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
01:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 173ms
01:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
01:23:08 INFO - PROCESS | 3556 | 1467879788423 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - PROCESS | 3556 | 1467879788447 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
01:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 171ms
01:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
01:23:08 INFO - PROCESS | 3556 | 1467879788598 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - PROCESS | 3556 | 1467879788615 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
01:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
01:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
01:23:08 INFO - PROCESS | 3556 | 1467879788774 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - PROCESS | 3556 | 1467879788790 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
01:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
01:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
01:23:08 INFO - PROCESS | 3556 | 1467879788949 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:08 INFO - PROCESS | 3556 | 1467879788963 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
01:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
01:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
01:23:09 INFO - PROCESS | 3556 | 1467879789126 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - PROCESS | 3556 | 1467879789148 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
01:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
01:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
01:23:09 INFO - PROCESS | 3556 | 1467879789304 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - PROCESS | 3556 | 1467879789315 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
01:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
01:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
01:23:09 INFO - PROCESS | 3556 | 1467879789474 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - PROCESS | 3556 | 1467879789491 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
01:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
01:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
01:23:09 INFO - PROCESS | 3556 | 1467879789649 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - PROCESS | 3556 | 1467879789666 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
01:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
01:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
01:23:09 INFO - PROCESS | 3556 | 1467879789825 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:09 INFO - PROCESS | 3556 | 1467879789841 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
01:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
01:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
01:23:10 INFO - PROCESS | 3556 | 1467879789999 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - PROCESS | 3556 | 1467879790013 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
01:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
01:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
01:23:10 INFO - PROCESS | 3556 | 1467879790174 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - PROCESS | 3556 | 1467879790194 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
01:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
01:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
01:23:10 INFO - PROCESS | 3556 | 1467879790347 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - PROCESS | 3556 | 1467879790363 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
01:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
01:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
01:23:10 INFO - PROCESS | 3556 | 1467879790523 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - PROCESS | 3556 | 1467879790539 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
01:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
01:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
01:23:10 INFO - PROCESS | 3556 | 1467879790698 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - PROCESS | 3556 | 1467879790714 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
01:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
01:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
01:23:10 INFO - PROCESS | 3556 | 1467879790874 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:10 INFO - PROCESS | 3556 | 1467879790892 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
01:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 330ms
01:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
01:23:11 INFO - PROCESS | 3556 | 1467879791212 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - PROCESS | 3556 | 1467879791238 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
01:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
01:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
01:23:11 INFO - PROCESS | 3556 | 1467879791390 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - PROCESS | 3556 | 1467879791413 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
01:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
01:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
01:23:11 INFO - PROCESS | 3556 | 1467879791565 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - PROCESS | 3556 | 1467879791583 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
01:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
01:23:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
01:23:11 INFO - PROCESS | 3556 | 1467879791740 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - PROCESS | 3556 | 1467879791758 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
01:23:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
01:23:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 171ms
01:23:11 INFO - TEST-START | /DOMEvents/constructors.html
01:23:11 INFO - PROCESS | 3556 | 1467879791915 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - PROCESS | 3556 | 1467879791997 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
01:23:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:23:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:23:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:23:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:23:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:23:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
01:23:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
01:23:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 385ms
01:23:12 INFO - TEST-START | /DOMEvents/event-phases-order.html
01:23:12 INFO - PROCESS | 3556 | 1467879792303 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - PROCESS | 3556 | 1467879792324 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
01:23:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 175ms
01:23:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
01:23:12 INFO - PROCESS | 3556 | 1467879792481 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - PROCESS | 3556 | 1467879792506 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
01:23:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:23:12 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
01:23:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:23:12 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
01:23:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:23:12 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]"
01:23:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
01:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
01:23:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
01:23:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 174ms
01:23:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
01:23:12 INFO - PROCESS | 3556 | 1467879792657 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - PROCESS | 3556 | 1467879792673 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - PROCESS | 3556 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
01:23:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
01:23:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 171ms
01:23:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
01:23:12 INFO - PROCESS | 3556 | 1467879792831 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - PROCESS | 3556 | 1467879792850 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:12 INFO - PROCESS | 3556 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
01:23:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
01:23:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
01:23:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
01:23:13 INFO - PROCESS | 3556 | 1467879793008 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 INFO - PROCESS | 3556 | 1467879793024 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
01:23:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 120ms
01:23:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
01:23:13 INFO - PROCESS | 3556 | 1467879793132 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 INFO - PROCESS | 3556 | 1467879793150 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 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.
01:23:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 172ms
01:23:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
01:23:13 INFO - PROCESS | 3556 | 1467879793308 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 INFO - PROCESS | 3556 | 1467879793326 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 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
01:23:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
01:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
01:23:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 171ms
01:23:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
01:23:13 INFO - PROCESS | 3556 | 1467879793482 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 INFO - PROCESS | 3556 | 1467879793498 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 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.
01:23:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
01:23:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
01:23:13 INFO - PROCESS | 3556 | 1467879793658 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 INFO - PROCESS | 3556 | 1467879793674 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 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.
01:23:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
01:23:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
01:23:13 INFO - PROCESS | 3556 | 1467879793833 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:13 INFO - PROCESS | 3556 | 1467879793847 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:23:14 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
01:23:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
01:23:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
01:23:14 INFO - PROCESS | 3556 | 1467879794007 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 INFO - PROCESS | 3556 | 1467879794023 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 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.
01:23:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 171ms
01:23:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
01:23:14 INFO - PROCESS | 3556 | 1467879794181 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 INFO - PROCESS | 3556 | 1467879794204 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 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.
01:23:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
01:23:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
01:23:14 INFO - PROCESS | 3556 | 1467879794357 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 INFO - PROCESS | 3556 | 1467879794378 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 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.
01:23:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
01:23:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
01:23:14 INFO - PROCESS | 3556 | 1467879794532 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 INFO - PROCESS | 3556 | 1467879794547 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 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.
01:23:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
01:23:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
01:23:14 INFO - PROCESS | 3556 | 1467879794708 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 INFO - PROCESS | 3556 | 1467879794726 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 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.
01:23:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
01:23:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
01:23:14 INFO - PROCESS | 3556 | 1467879794886 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:14 INFO - PROCESS | 3556 | 1467879794898 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 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.
01:23:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
01:23:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
01:23:15 INFO - PROCESS | 3556 | 1467879795060 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 INFO - PROCESS | 3556 | 1467879795076 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 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
01:23:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
01:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
01:23:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 171ms
01:23:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
01:23:15 INFO - PROCESS | 3556 | 1467879795231 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 INFO - PROCESS | 3556 | 1467879795254 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 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.
01:23:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 120ms
01:23:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
01:23:15 INFO - PROCESS | 3556 | 1467879795358 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 INFO - PROCESS | 3556 | 1467879795377 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 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.
01:23:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
01:23:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
01:23:15 INFO - PROCESS | 3556 | 1467879795531 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 INFO - PROCESS | 3556 | 1467879795547 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
01:23:15 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
01:23:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 120ms
01:23:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
01:23:15 INFO - PROCESS | 3556 | 1467879795658 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 INFO - PROCESS | 3556 | 1467879795680 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 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.
01:23:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
01:23:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
01:23:15 INFO - PROCESS | 3556 | 1467879795832 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:15 INFO - PROCESS | 3556 | 1467879795847 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 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.
01:23:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
01:23:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
01:23:16 INFO - PROCESS | 3556 | 1467879796008 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - PROCESS | 3556 | 1467879796024 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 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.
01:23:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 120ms
01:23:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker
01:23:16 INFO - PROCESS | 3556 | 1467879796132 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - PROCESS | 3556 | 1467879796148 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
01:23:16 INFO - {}
01:23:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
01:23:16 INFO - {}
01:23:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
01:23:16 INFO - {}
01:23:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
01:23:16 INFO - {}
01:23:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
01:23:16 INFO - TEST-START | /FileAPI/fileReader.html
01:23:16 INFO - PROCESS | 3556 | 1467879796307 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - PROCESS | 3556 | 1467879796326 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
01:23:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
01:23:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
01:23:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
01:23:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
01:23:16 INFO - TEST-START | /FileAPI/historical.html
01:23:16 INFO - PROCESS | 3556 | 1467879796483 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - PROCESS | 3556 | 1467879796498 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
01:23:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
01:23:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
01:23:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
01:23:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
01:23:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
01:23:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
01:23:16 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
01:23:16 INFO - TEST-START | /FileAPI/idlharness.html
01:23:16 INFO - PROCESS | 3556 | 1467879796658 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - PROCESS | 3556 | 1467879796674 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
01:23:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:23:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:23:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:23:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:23:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
01:23:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:23:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:23:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:23:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:23:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
01:23:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:23:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:23:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:23:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:23:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
01:23:16 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
01:23:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:23:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:23:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:23:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:23:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
01:23:16 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
01:23:16 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
01:23:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:23:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:23:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:23:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:23:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
01:23:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:23:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:23:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:23:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
01:23:16 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
01:23:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:23:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:23:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:23:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:23:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
01:23:16 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
01:23:16 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
01:23:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:23:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:23:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:23:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:23:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
01:23:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
01:23:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 307ms
01:23:16 INFO - TEST-START | /FileAPI/idlharness.worker
01:23:16 INFO - PROCESS | 3556 | 1467879796970 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:17 INFO - PROCESS | 3556 | 1467879796982 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
01:23:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:23:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
01:23:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:23:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
01:23:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:23:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
01:23:17 INFO - {}
01:23:17 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
01:23:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:23:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:23:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
01:23:17 INFO - {}
01:23:17 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 - {}
01:23:17 INFO - {}
01:23:17 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
01:23:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:23:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:23:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
01:23:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
01:23:17 INFO - {}
01:23:17 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
01:23:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:23:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:23:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
01:23:17 INFO - {}
01:23:17 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 - {}
01:23:17 INFO - {}
01:23:17 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
01:23:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
01:23:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
01:23:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 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
01:23:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:23:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:23:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 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
01:23:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 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
01:23:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 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
01:23:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
01:23:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
01:23:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:23:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:23:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:23:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:23:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
01:23:17 INFO - {}
01:23:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 350ms
01:23:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
01:23:17 INFO - PROCESS | 3556 | 1467879797324 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:17 INFO - PROCESS | 3556 | 1467879797363 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:17 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
01:23:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 270ms
01:23:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
01:23:17 INFO - PROCESS | 3556 | 1467879797597 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:17 INFO - PROCESS | 3556 | 1467879797621 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
01:23:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 171ms
01:23:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html
01:23:17 INFO - PROCESS | 3556 | 1467879797776 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:17 INFO - PROCESS | 3556 | 1467879797796 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
01:23:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
01:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
01:23:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
01:23:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
01:23:17 INFO - PROCESS | 3556 | 1467879797957 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:18 INFO - PROCESS | 3556 | 1467879797976 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
01:23:18 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.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
01:23:18 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'.)
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
01:23:18 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.
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
01:23:18 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.
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
01:23:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:23:18 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.
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
01:23:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
01:23:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
01:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
01:23:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
01:23:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 297ms
01:23:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
01:23:18 INFO - PROCESS | 3556 | 1467879798254 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:18 INFO - PROCESS | 3556 | 1467879798319 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
01:23:18 INFO - {}
01:23:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 271ms
01:23:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
01:23:18 INFO - PROCESS | 3556 | 1467879798532 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:18 INFO - PROCESS | 3556 | 1467879798548 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
01:23:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
01:23:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
01:23:18 INFO - PROCESS | 3556 | 1467879798709 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:18 INFO - PROCESS | 3556 | 1467879798729 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
01:23:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
01:23:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
01:23:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:23:19 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"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:23:19 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"
01:23:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
01:23:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 319ms
01:23:19 INFO - TEST-START | /FileAPI/file/File-constructor.html
01:23:19 INFO - PROCESS | 3556 | 1467879799031 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - PROCESS | 3556 | 1467879799043 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
01:23:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
01:23:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
01:23:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
01:23:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
01:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
01:23:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
01:23:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 175ms
01:23:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
01:23:19 INFO - PROCESS | 3556 | 1467879799208 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - PROCESS | 3556 | 1467879799225 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
01:23:19 INFO - {}
01:23:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
01:23:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
01:23:19 INFO - PROCESS | 3556 | 1467879799382 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - PROCESS | 3556 | 1467879799408 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
01:23:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
01:23:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
01:23:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
01:23:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
01:23:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
01:23:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
01:23:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
01:23:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
01:23:19 INFO - PROCESS | 3556 | 1467879799558 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - PROCESS | 3556 | 1467879799585 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
01:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
01:23:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
01:23:19 INFO - PROCESS | 3556 | 1467879799737 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - PROCESS | 3556 | 1467879799750 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
01:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
01:23:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
01:23:19 INFO - PROCESS | 3556 | 1467879799909 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:19 INFO - PROCESS | 3556 | 1467879799926 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
01:23:20 INFO - reader.readAsText(blob_2)
01:23:20 INFO - }" did not throw
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
01:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
01:23:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
01:23:20 INFO - reader.readAsDataURL(blob_2)
01:23:20 INFO - }" did not throw
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
01:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
01:23:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
01:23:20 INFO - reader.readAsArrayBuffer(blob_2)
01:23:20 INFO - }" did not throw
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
01:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
01:23:20 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
01:23:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
01:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:23:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
01:23:20 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
01:23:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
01:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
01:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
01:23:20 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
01:23:20 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
01:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
01:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 179ms
01:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
01:23:20 INFO - PROCESS | 3556 | 1467879800091 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - PROCESS | 3556 | 1467879800108 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
01:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
01:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
01:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 171ms
01:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
01:23:20 INFO - PROCESS | 3556 | 1467879800270 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - PROCESS | 3556 | 1467879800291 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
01:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
01:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
01:23:20 INFO - PROCESS | 3556 | 1467879800441 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - PROCESS | 3556 | 1467879800458 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
01:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
01:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
01:23:20 INFO - PROCESS | 3556 | 1467879800614 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - PROCESS | 3556 | 1467879800631 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
01:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 171ms
01:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
01:23:20 INFO - PROCESS | 3556 | 1467879800792 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - PROCESS | 3556 | 1467879800808 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
01:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
01:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
01:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
01:23:20 INFO - PROCESS | 3556 | 1467879800966 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - PROCESS | 3556 | 1467879800982 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
01:23:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
01:23:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
01:23:21 INFO - PROCESS | 3556 | 1467879801141 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - PROCESS | 3556 | 1467879801157 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
01:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
01:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
01:23:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 120ms
01:23:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
01:23:21 INFO - PROCESS | 3556 | 1467879801265 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - PROCESS | 3556 | 1467879801283 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:23:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
01:23:21 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
01:23:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
01:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:23:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
01:23:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
01:23:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
01:23:21 INFO - PROCESS | 3556 | 1467879801441 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - PROCESS | 3556 | 1467879801457 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
01:23:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 120ms
01:23:21 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
01:23:21 INFO - PROCESS | 3556 | 1467879801565 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:21 INFO - PROCESS | 3556 | 1467879801582 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:22 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
01:23:22 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 730ms
01:23:22 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
01:23:22 INFO - PROCESS | 3556 | 1467879802299 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:22 INFO - PROCESS | 3556 | 1467879802321 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:22 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:23:23 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
01:23:23 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
01:23:23 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
01:23:23 INFO - PROCESS | 3556 | 1467879803031 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:23 INFO - PROCESS | 3556 | 1467879803044 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:23 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:23:23 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
01:23:23 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 731ms
01:23:23 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
01:23:23 INFO - PROCESS | 3556 | 1467879803766 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:23 INFO - PROCESS | 3556 | 1467879803813 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:24 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:23:24 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
01:23:24 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 830ms
01:23:24 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
01:23:24 INFO - PROCESS | 3556 | 1467879804600 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:24 INFO - PROCESS | 3556 | 1467879804615 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
01:23:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
01:23:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
01:23:25 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
01:23:25 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 830ms
01:23:25 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
01:23:25 INFO - PROCESS | 3556 | 1467879805436 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:25 INFO - PROCESS | 3556 | 1467879805465 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
01:23:26 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 730ms
01:23:26 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
01:23:26 INFO - PROCESS | 3556 | 1467879806167 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:26 INFO - PROCESS | 3556 | 1467879806182 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
01:23:26 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
01:23:26 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 770ms
01:23:26 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
01:23:26 INFO - PROCESS | 3556 | 1467879806940 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:26 INFO - PROCESS | 3556 | 1467879806965 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
01:23:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
01:23:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
01:23:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
01:23:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
01:23:27 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
01:23:27 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 730ms
01:23:27 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
01:23:27 INFO - PROCESS | 3556 | 1467879807675 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:27 INFO - PROCESS | 3556 | 1467879807705 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
01:23:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
01:23:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
01:23:28 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
01:23:28 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 871ms
01:23:28 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
01:23:28 INFO - PROCESS | 3556 | 1467879808550 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:28 INFO - PROCESS | 3556 | 1467879808577 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
01:23:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
01:23:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
01:23:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
01:23:29 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 831ms
01:23:29 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
01:23:29 INFO - PROCESS | 3556 | 1467879809388 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:29 INFO - PROCESS | 3556 | 1467879809415 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:29 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:23:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
01:23:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
01:23:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
01:23:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
01:23:30 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 770ms
01:23:30 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
01:23:30 INFO - PROCESS | 3556 | 1467879810165 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:30 INFO - PROCESS | 3556 | 1467879810189 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
01:23:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
01:23:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
01:23:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
01:23:30 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
01:23:30 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
01:23:30 INFO - PROCESS | 3556 | 1467879810895 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:30 INFO - PROCESS | 3556 | 1467879810947 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
01:23:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
01:23:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
01:23:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
01:23:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
01:23:33 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2919ms
01:23:33 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
01:23:33 INFO - PROCESS | 3556 | 1467879813816 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:33 INFO - PROCESS | 3556 | 1467879813842 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:35 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
01:23:35 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
01:23:35 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
01:23:35 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2129ms
01:23:35 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
01:23:35 INFO - PROCESS | 3556 | 1467879815950 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:36 INFO - PROCESS | 3556 | 1467879815981 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
01:23:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
01:23:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
01:23:38 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2073ms
01:23:38 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
01:23:38 INFO - PROCESS | 3556 | 1467879818026 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:38 INFO - PROCESS | 3556 | 1467879818052 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:38 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
01:23:38 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 831ms
01:23:38 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
01:23:38 INFO - PROCESS | 3556 | 1467879818862 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:38 INFO - PROCESS | 3556 | 1467879818887 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
01:23:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
01:23:39 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 830ms
01:23:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
01:23:39 INFO - PROCESS | 3556 | 1467879819693 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:39 INFO - PROCESS | 3556 | 1467879819720 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
01:23:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 731ms
01:23:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
01:23:40 INFO - PROCESS | 3556 | 1467879820430 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:40 INFO - PROCESS | 3556 | 1467879820450 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
01:23:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 770ms
01:23:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
01:23:41 INFO - PROCESS | 3556 | 1467879821205 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:41 INFO - PROCESS | 3556 | 1467879821231 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
01:23:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 770ms
01:23:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
01:23:42 INFO - PROCESS | 3556 | 1467879821982 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:42 INFO - PROCESS | 3556 | 1467879821998 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
01:23:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
01:23:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
01:23:42 INFO - PROCESS | 3556 | 1467879822753 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:42 INFO - PROCESS | 3556 | 1467879822777 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
01:23:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 731ms
01:23:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
01:23:43 INFO - PROCESS | 3556 | 1467879823486 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:43 INFO - PROCESS | 3556 | 1467879823499 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
01:23:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 770ms
01:23:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
01:23:44 INFO - PROCESS | 3556 | 1467879824259 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:44 INFO - PROCESS | 3556 | 1467879824289 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
01:23:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 670ms
01:23:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
01:23:44 INFO - PROCESS | 3556 | 1467879824932 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:44 INFO - PROCESS | 3556 | 1467879824947 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
01:23:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 770ms
01:23:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
01:23:45 INFO - PROCESS | 3556 | 1467879825705 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:45 INFO - PROCESS | 3556 | 1467879825728 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
01:23:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 871ms
01:23:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
01:23:46 INFO - PROCESS | 3556 | 1467879826580 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:46 INFO - PROCESS | 3556 | 1467879826614 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
01:23:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 930ms
01:23:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
01:23:47 INFO - PROCESS | 3556 | 1467879827514 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:47 INFO - PROCESS | 3556 | 1467879827540 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
01:23:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 1678ms
01:23:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
01:23:49 INFO - PROCESS | 3556 | 1467879829197 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:49 INFO - PROCESS | 3556 | 1467879829214 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
01:23:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 770ms
01:23:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
01:23:50 INFO - PROCESS | 3556 | 1467879829968 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:50 INFO - PROCESS | 3556 | 1467879829982 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
01:23:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 870ms
01:23:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
01:23:50 INFO - PROCESS | 3556 | 1467879830841 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:50 INFO - PROCESS | 3556 | 1467879830864 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
01:23:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 830ms
01:23:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
01:23:51 INFO - PROCESS | 3556 | 1467879831675 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:51 INFO - PROCESS | 3556 | 1467879831704 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
01:23:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 770ms
01:23:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
01:23:52 INFO - PROCESS | 3556 | 1467879832447 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:52 INFO - PROCESS | 3556 | 1467879832471 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:53 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
01:23:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 771ms
01:23:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
01:23:53 INFO - PROCESS | 3556 | 1467879833221 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:53 INFO - PROCESS | 3556 | 1467879833247 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:53 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
01:23:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 731ms
01:23:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
01:23:53 INFO - PROCESS | 3556 | 1467879833955 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:54 INFO - PROCESS | 3556 | 1467879833985 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
01:23:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 830ms
01:23:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
01:23:54 INFO - PROCESS | 3556 | 1467879834788 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:54 INFO - PROCESS | 3556 | 1467879834816 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
01:23:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 730ms
01:23:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
01:23:55 INFO - PROCESS | 3556 | 1467879835525 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:55 INFO - PROCESS | 3556 | 1467879835556 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
01:23:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
01:23:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
01:23:56 INFO - PROCESS | 3556 | 1467879836256 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:56 INFO - PROCESS | 3556 | 1467879836280 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
01:23:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
01:23:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
01:23:57 INFO - PROCESS | 3556 | 1467879836989 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:57 INFO - PROCESS | 3556 | 1467879837013 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
01:23:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 830ms
01:23:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
01:23:57 INFO - PROCESS | 3556 | 1467879837823 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:57 INFO - PROCESS | 3556 | 1467879837851 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
01:23:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 732ms
01:23:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
01:23:58 INFO - PROCESS | 3556 | 1467879838557 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:58 INFO - PROCESS | 3556 | 1467879838581 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
01:23:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 870ms
01:23:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
01:23:59 INFO - PROCESS | 3556 | 1467879839429 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:23:59 INFO - PROCESS | 3556 | 1467879839453 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:00 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
01:24:00 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 870ms
01:24:00 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
01:24:00 INFO - PROCESS | 3556 | 1467879840304 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:00 INFO - PROCESS | 3556 | 1467879840337 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:01 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
01:24:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 870ms
01:24:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
01:24:01 INFO - PROCESS | 3556 | 1467879841177 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:01 INFO - PROCESS | 3556 | 1467879841204 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
01:24:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 870ms
01:24:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
01:24:02 INFO - PROCESS | 3556 | 1467879842054 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:02 INFO - PROCESS | 3556 | 1467879842079 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
01:24:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 830ms
01:24:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
01:24:02 INFO - PROCESS | 3556 | 1467879842885 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:02 INFO - PROCESS | 3556 | 1467879842900 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
01:24:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 831ms
01:24:03 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
01:24:03 INFO - PROCESS | 3556 | 1467879843719 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:03 INFO - PROCESS | 3556 | 1467879843744 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
01:24:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 771ms
01:24:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
01:24:04 INFO - PROCESS | 3556 | 1467879844493 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:04 INFO - PROCESS | 3556 | 1467879844522 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:24:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 770ms
01:24:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
01:24:05 INFO - PROCESS | 3556 | 1467879845266 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:05 INFO - PROCESS | 3556 | 1467879845280 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
01:24:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 731ms
01:24:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
01:24:06 INFO - PROCESS | 3556 | 1467879846002 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:06 INFO - PROCESS | 3556 | 1467879846032 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
01:24:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 830ms
01:24:06 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
01:24:06 INFO - PROCESS | 3556 | 1467879846837 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:06 INFO - PROCESS | 3556 | 1467879846864 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:07 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
01:24:07 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 870ms
01:24:07 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
01:24:07 INFO - PROCESS | 3556 | 1467879847714 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:07 INFO - PROCESS | 3556 | 1467879847740 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:08 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
01:24:08 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 871ms
01:24:08 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
01:24:08 INFO - PROCESS | 3556 | 1467879848585 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:08 INFO - PROCESS | 3556 | 1467879848610 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:09 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
01:24:09 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 870ms
01:24:09 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
01:24:09 INFO - PROCESS | 3556 | 1467879849458 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:09 INFO - PROCESS | 3556 | 1467879849482 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:10 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
01:24:10 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 770ms
01:24:10 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
01:24:10 INFO - PROCESS | 3556 | 1467879850231 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:10 INFO - PROCESS | 3556 | 1467879850249 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
01:24:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 870ms
01:24:11 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
01:24:11 INFO - PROCESS | 3556 | 1467879851103 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:11 INFO - PROCESS | 3556 | 1467879851128 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:12 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:24:12 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1071ms
01:24:12 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
01:24:12 INFO - PROCESS | 3556 | 1467879852225 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:12 INFO - PROCESS | 3556 | 1467879852256 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:13 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
01:24:13 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 770ms
01:24:13 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
01:24:13 INFO - PROCESS | 3556 | 1467879853005 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:13 INFO - PROCESS | 3556 | 1467879853030 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:13 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
01:24:13 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 771ms
01:24:13 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
01:24:13 INFO - PROCESS | 3556 | 1467879853778 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:13 INFO - PROCESS | 3556 | 1467879853806 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:14 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
01:24:14 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 830ms
01:24:14 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
01:24:14 INFO - PROCESS | 3556 | 1467879854609 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:14 INFO - PROCESS | 3556 | 1467879854633 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:15 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
01:24:15 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
01:24:15 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
01:24:15 INFO - PROCESS | 3556 | 1467879855442 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:15 INFO - PROCESS | 3556 | 1467879855467 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
01:24:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
01:24:16 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
01:24:16 INFO - PROCESS | 3556 | 1467879856276 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:16 INFO - PROCESS | 3556 | 1467879856305 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
01:24:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 830ms
01:24:17 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
01:24:17 INFO - PROCESS | 3556 | 1467879857108 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:17 INFO - PROCESS | 3556 | 1467879857132 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
01:24:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 730ms
01:24:17 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
01:24:17 INFO - PROCESS | 3556 | 1467879857841 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:17 INFO - PROCESS | 3556 | 1467879857865 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
01:24:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 731ms
01:24:18 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
01:24:18 INFO - PROCESS | 3556 | 1467879858576 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:18 INFO - PROCESS | 3556 | 1467879858608 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
01:24:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 930ms
01:24:19 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
01:24:19 INFO - PROCESS | 3556 | 1467879859509 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:19 INFO - PROCESS | 3556 | 1467879859537 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
01:24:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 770ms
01:24:20 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
01:24:20 INFO - PROCESS | 3556 | 1467879860286 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:20 INFO - PROCESS | 3556 | 1467879860300 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
01:24:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
01:24:21 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
01:24:21 INFO - PROCESS | 3556 | 1467879861056 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:21 INFO - PROCESS | 3556 | 1467879861082 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
01:24:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 830ms
01:24:21 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
01:24:21 INFO - PROCESS | 3556 | 1467879861889 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:21 INFO - PROCESS | 3556 | 1467879861912 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
01:24:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 730ms
01:24:22 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
01:24:22 INFO - PROCESS | 3556 | 1467879862623 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:22 INFO - PROCESS | 3556 | 1467879862653 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
01:24:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 871ms
01:24:23 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
01:24:23 INFO - PROCESS | 3556 | 1467879863495 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:23 INFO - PROCESS | 3556 | 1467879863518 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
01:24:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 870ms
01:24:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
01:24:24 INFO - PROCESS | 3556 | 1467879864368 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:24 INFO - PROCESS | 3556 | 1467879864392 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
01:24:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 870ms
01:24:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
01:24:25 INFO - PROCESS | 3556 | 1467879865243 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:25 INFO - PROCESS | 3556 | 1467879865273 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
01:24:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 770ms
01:24:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
01:24:26 INFO - PROCESS | 3556 | 1467879866016 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:26 INFO - PROCESS | 3556 | 1467879866045 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
01:24:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 930ms
01:24:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
01:24:26 INFO - PROCESS | 3556 | 1467879866953 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:27 INFO - PROCESS | 3556 | 1467879866978 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
01:24:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
01:24:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
01:24:27 INFO - PROCESS | 3556 | 1467879867784 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:27 INFO - PROCESS | 3556 | 1467879867880 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
01:24:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 831ms
01:24:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
01:24:28 INFO - PROCESS | 3556 | 1467879868617 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:28 INFO - PROCESS | 3556 | 1467879868632 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
01:24:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 830ms
01:24:29 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
01:24:29 INFO - PROCESS | 3556 | 1467879869450 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:29 INFO - PROCESS | 3556 | 1467879869478 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
01:24:30 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 970ms
01:24:30 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
01:24:30 INFO - PROCESS | 3556 | 1467879870423 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:30 INFO - PROCESS | 3556 | 1467879870448 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
01:24:31 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 871ms
01:24:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
01:24:31 INFO - PROCESS | 3556 | 1467879871298 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:31 INFO - PROCESS | 3556 | 1467879871328 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
01:24:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 770ms
01:24:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
01:24:32 INFO - PROCESS | 3556 | 1467879872071 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:32 INFO - PROCESS | 3556 | 1467879872099 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
01:24:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 830ms
01:24:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
01:24:32 INFO - PROCESS | 3556 | 1467879872941 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:32 INFO - PROCESS | 3556 | 1467879872968 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
01:24:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1078ms
01:24:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
01:24:34 INFO - PROCESS | 3556 | 1467879874018 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:34 INFO - PROCESS | 3556 | 1467879874042 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
01:24:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 730ms
01:24:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
01:24:34 INFO - PROCESS | 3556 | 1467879874751 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:34 INFO - PROCESS | 3556 | 1467879874765 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
01:24:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 770ms
01:24:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
01:24:35 INFO - PROCESS | 3556 | 1467879875525 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:35 INFO - PROCESS | 3556 | 1467879875553 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
01:24:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 870ms
01:24:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
01:24:36 INFO - PROCESS | 3556 | 1467879876397 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:36 INFO - PROCESS | 3556 | 1467879876420 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
01:24:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 931ms
01:24:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
01:24:37 INFO - PROCESS | 3556 | 1467879877333 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:37 INFO - PROCESS | 3556 | 1467879877364 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
01:24:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 770ms
01:24:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
01:24:38 INFO - PROCESS | 3556 | 1467879878109 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:38 INFO - PROCESS | 3556 | 1467879878136 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
01:24:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 871ms
01:24:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
01:24:39 INFO - PROCESS | 3556 | 1467879878985 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:39 INFO - PROCESS | 3556 | 1467879879011 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
01:24:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 671ms
01:24:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
01:24:39 INFO - PROCESS | 3556 | 1467879879657 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:39 INFO - PROCESS | 3556 | 1467879879681 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
01:24:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 870ms
01:24:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
01:24:40 INFO - PROCESS | 3556 | 1467879880530 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:40 INFO - PROCESS | 3556 | 1467879880554 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
01:24:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
01:24:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 6982ms
01:24:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
01:24:47 INFO - PROCESS | 3556 | 1467879887516 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:47 INFO - PROCESS | 3556 | 1467879887546 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
01:24:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
01:24:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
01:24:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
01:24:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2469ms
01:24:49 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
01:24:50 INFO - PROCESS | 3556 | 1467879889987 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:50 INFO - PROCESS | 3556 | 1467879890019 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
01:24:50 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 870ms
01:24:50 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
01:24:50 INFO - PROCESS | 3556 | 1467879890863 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:50 INFO - PROCESS | 3556 | 1467879890892 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
01:24:51 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
01:24:51 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
01:24:51 INFO - PROCESS | 3556 | 1467879891740 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:51 INFO - PROCESS | 3556 | 1467879891772 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
01:24:52 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 831ms
01:24:52 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
01:24:52 INFO - PROCESS | 3556 | 1467879892572 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:52 INFO - PROCESS | 3556 | 1467879892597 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
01:24:53 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 831ms
01:24:53 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
01:24:53 INFO - PROCESS | 3556 | 1467879893405 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:53 INFO - PROCESS | 3556 | 1467879893430 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
01:24:54 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 830ms
01:24:54 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
01:24:54 INFO - PROCESS | 3556 | 1467879894239 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:54 INFO - PROCESS | 3556 | 1467879894273 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
01:24:55 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 770ms
01:24:55 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
01:24:55 INFO - PROCESS | 3556 | 1467879895011 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:55 INFO - PROCESS | 3556 | 1467879895036 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
01:24:55 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 771ms
01:24:55 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
01:24:55 INFO - PROCESS | 3556 | 1467879895788 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:55 INFO - PROCESS | 3556 | 1467879895814 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
01:24:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 770ms
01:24:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
01:24:56 INFO - PROCESS | 3556 | 1467879896569 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:56 INFO - PROCESS | 3556 | 1467879896598 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
01:24:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 790ms
01:24:57 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
01:24:57 INFO - PROCESS | 3556 | 1467879897354 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:57 INFO - PROCESS | 3556 | 1467879897380 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:57 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
01:24:57 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
01:24:57 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
01:24:57 INFO - PROCESS | 3556 | 1467879897532 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:57 INFO - PROCESS | 3556 | 1467879897560 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:57 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
01:24:57 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
01:24:57 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
01:24:57 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
01:24:57 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
01:24:57 INFO - PROCESS | 3556 | 1467879897708 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:57 INFO - PROCESS | 3556 | 1467879897726 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:58 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
01:24:58 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 971ms
01:24:58 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
01:24:58 INFO - PROCESS | 3556 | 1467879898684 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:58 INFO - PROCESS | 3556 | 1467879898712 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:59 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
01:24:59 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 930ms
01:24:59 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
01:24:59 INFO - PROCESS | 3556 | 1467879899618 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:24:59 INFO - PROCESS | 3556 | 1467879899642 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:00 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
01:25:00 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1017ms
01:25:00 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
01:25:00 INFO - PROCESS | 3556 | 1467879900639 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:00 INFO - PROCESS | 3556 | 1467879900666 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
01:25:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
01:25:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 870ms
01:25:01 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
01:25:01 INFO - PROCESS | 3556 | 1467879901515 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:01 INFO - PROCESS | 3556 | 1467879901540 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
01:25:02 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 770ms
01:25:02 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
01:25:02 INFO - PROCESS | 3556 | 1467879902291 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:02 INFO - PROCESS | 3556 | 1467879902315 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
01:25:03 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 931ms
01:25:03 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
01:25:03 INFO - PROCESS | 3556 | 1467879903223 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:03 INFO - PROCESS | 3556 | 1467879903250 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
01:25:04 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1017ms
01:25:04 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
01:25:04 INFO - PROCESS | 3556 | 1467879904242 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:04 INFO - PROCESS | 3556 | 1467879904266 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
01:25:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
01:25:05 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 870ms
01:25:05 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
01:25:05 INFO - PROCESS | 3556 | 1467879905116 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:05 INFO - PROCESS | 3556 | 1467879905147 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
01:25:05 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 730ms
01:25:05 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
01:25:05 INFO - PROCESS | 3556 | 1467879905849 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:05 INFO - PROCESS | 3556 | 1467879905866 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
01:25:06 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1021ms
01:25:06 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
01:25:06 INFO - PROCESS | 3556 | 1467879906873 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:06 INFO - PROCESS | 3556 | 1467879906900 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
01:25:07 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 731ms
01:25:07 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
01:25:07 INFO - PROCESS | 3556 | 1467879907608 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:07 INFO - PROCESS | 3556 | 1467879907635 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
01:25:08 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 731ms
01:25:08 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
01:25:08 INFO - PROCESS | 3556 | 1467879908345 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:08 INFO - PROCESS | 3556 | 1467879908372 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
01:25:09 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1017ms
01:25:09 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
01:25:09 INFO - PROCESS | 3556 | 1467879909362 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:09 INFO - PROCESS | 3556 | 1467879909390 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
01:25:10 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 931ms
01:25:10 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
01:25:10 INFO - PROCESS | 3556 | 1467879910296 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:10 INFO - PROCESS | 3556 | 1467879910320 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
01:25:11 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
01:25:11 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
01:25:11 INFO - PROCESS | 3556 | 1467879911030 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:11 INFO - PROCESS | 3556 | 1467879911045 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
01:25:13 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
01:25:13 INFO - window.indexedDB.open('test', val);..." did not throw
01:25:13 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:25:13 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:25:13 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
01:25:13 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
01:25:13 INFO - window.indexedDB.open('test', val);..." did not throw
01:25:13 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:25:13 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:25:13 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
01:25:13 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
01:25:13 INFO - window.indexedDB.open('test', val);..." did not throw
01:25:13 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:25:13 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:25:13 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
01:25:13 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
01:25:13 INFO - window.indexedDB.open('test', val);..." did not throw
01:25:13 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
01:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:25:13 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
01:25:13 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
01:25:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
01:25:13 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2492ms
01:25:13 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
01:25:13 INFO - PROCESS | 3556 | 1467879913524 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:13 INFO - PROCESS | 3556 | 1467879913554 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:14 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
01:25:14 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 730ms
01:25:14 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
01:25:14 INFO - PROCESS | 3556 | 1467879914258 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:14 INFO - PROCESS | 3556 | 1467879914288 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:15 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
01:25:15 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
01:25:15 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1263ms
01:25:15 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
01:25:15 INFO - PROCESS | 3556 | 1467879915527 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:15 INFO - PROCESS | 3556 | 1467879915554 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:16 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
01:25:16 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 770ms
01:25:16 INFO - TEST-START | /IndexedDB/idbindex_count.htm
01:25:16 INFO - PROCESS | 3556 | 1467879916298 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:16 INFO - PROCESS | 3556 | 1467879916323 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:17 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
01:25:17 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 830ms
01:25:17 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
01:25:17 INFO - PROCESS | 3556 | 1467879917132 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:17 INFO - PROCESS | 3556 | 1467879917157 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:17 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
01:25:17 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 830ms
01:25:17 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
01:25:17 INFO - PROCESS | 3556 | 1467879917965 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:18 INFO - PROCESS | 3556 | 1467879917993 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:18 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
01:25:18 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 731ms
01:25:18 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
01:25:18 INFO - PROCESS | 3556 | 1467879918701 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:18 INFO - PROCESS | 3556 | 1467879918730 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:19 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
01:25:19 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 870ms
01:25:19 INFO - TEST-START | /IndexedDB/idbindex_get.htm
01:25:19 INFO - PROCESS | 3556 | 1467879919573 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:19 INFO - PROCESS | 3556 | 1467879919599 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:20 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
01:25:20 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 770ms
01:25:20 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
01:25:20 INFO - PROCESS | 3556 | 1467879920349 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:20 INFO - PROCESS | 3556 | 1467879920376 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:21 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
01:25:21 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 830ms
01:25:21 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
01:25:21 INFO - PROCESS | 3556 | 1467879921180 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:21 INFO - PROCESS | 3556 | 1467879921196 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:21 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
01:25:21 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 730ms
01:25:21 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
01:25:21 INFO - PROCESS | 3556 | 1467879921914 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:21 INFO - PROCESS | 3556 | 1467879921937 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:22 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
01:25:22 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 770ms
01:25:22 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
01:25:22 INFO - PROCESS | 3556 | 1467879922687 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:22 INFO - PROCESS | 3556 | 1467879922716 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:23 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
01:25:23 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 771ms
01:25:23 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
01:25:23 INFO - PROCESS | 3556 | 1467879923459 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:23 INFO - PROCESS | 3556 | 1467879923484 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:24 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
01:25:24 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 831ms
01:25:24 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
01:25:24 INFO - PROCESS | 3556 | 1467879924293 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:24 INFO - PROCESS | 3556 | 1467879924318 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:25 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
01:25:25 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 830ms
01:25:25 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
01:25:25 INFO - PROCESS | 3556 | 1467879925127 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:25 INFO - PROCESS | 3556 | 1467879925155 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:25 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
01:25:25 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 730ms
01:25:25 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
01:25:25 INFO - PROCESS | 3556 | 1467879925860 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:25 INFO - PROCESS | 3556 | 1467879925888 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
01:25:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
01:25:26 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 831ms
01:25:26 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
01:25:26 INFO - PROCESS | 3556 | 1467879926699 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:26 INFO - PROCESS | 3556 | 1467879926725 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
01:25:27 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
01:25:27 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 772ms
01:25:27 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
01:25:27 INFO - PROCESS | 3556 | 1467879927471 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:27 INFO - PROCESS | 3556 | 1467879927497 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:28 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
01:25:28 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 771ms
01:25:28 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
01:25:28 INFO - PROCESS | 3556 | 1467879928245 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:28 INFO - PROCESS | 3556 | 1467879928271 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:29 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
01:25:29 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 772ms
01:25:29 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
01:25:29 INFO - PROCESS | 3556 | 1467879929020 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:29 INFO - PROCESS | 3556 | 1467879929050 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:29 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
01:25:29 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 670ms
01:25:29 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
01:25:29 INFO - PROCESS | 3556 | 1467879929692 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:29 INFO - PROCESS | 3556 | 1467879929716 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:30 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
01:25:30 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 870ms
01:25:30 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
01:25:30 INFO - PROCESS | 3556 | 1467879930565 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:30 INFO - PROCESS | 3556 | 1467879930590 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:31 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
01:25:31 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 770ms
01:25:31 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
01:25:31 INFO - PROCESS | 3556 | 1467879931339 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:31 INFO - PROCESS | 3556 | 1467879931365 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:32 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
01:25:32 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 831ms
01:25:32 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
01:25:32 INFO - PROCESS | 3556 | 1467879932174 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:32 INFO - PROCESS | 3556 | 1467879932200 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:33 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
01:25:33 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
01:25:33 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
01:25:33 INFO - PROCESS | 3556 | 1467879933011 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:33 INFO - PROCESS | 3556 | 1467879933037 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:33 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
01:25:33 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 731ms
01:25:33 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
01:25:33 INFO - PROCESS | 3556 | 1467879933742 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:33 INFO - PROCESS | 3556 | 1467879933769 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:34 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
01:25:34 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 730ms
01:25:34 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
01:25:34 INFO - PROCESS | 3556 | 1467879934474 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:34 INFO - PROCESS | 3556 | 1467879934499 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:35 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
01:25:35 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 771ms
01:25:35 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
01:25:35 INFO - PROCESS | 3556 | 1467879935249 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:35 INFO - PROCESS | 3556 | 1467879935278 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:36 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
01:25:36 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 830ms
01:25:36 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
01:25:36 INFO - PROCESS | 3556 | 1467879936081 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:36 INFO - PROCESS | 3556 | 1467879936106 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:36 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:25:36 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 771ms
01:25:36 INFO - PROCESS | 3556 | 1467879936904 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:36 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
01:25:36 INFO - PROCESS | 3556 | 1467879936932 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:37 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
01:25:37 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 711ms
01:25:37 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
01:25:37 INFO - PROCESS | 3556 | 1467879937623 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:37 INFO - PROCESS | 3556 | 1467879937654 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:38 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
01:25:38 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 831ms
01:25:38 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
01:25:38 INFO - PROCESS | 3556 | 1467879938457 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:38 INFO - PROCESS | 3556 | 1467879938484 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:39 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
01:25:39 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 770ms
01:25:39 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
01:25:39 INFO - PROCESS | 3556 | 1467879939228 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:39 INFO - PROCESS | 3556 | 1467879939254 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:40 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
01:25:40 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 771ms
01:25:40 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
01:25:40 INFO - PROCESS | 3556 | 1467879940003 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:40 INFO - PROCESS | 3556 | 1467879940030 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
01:25:40 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 172ms
01:25:40 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
01:25:40 INFO - PROCESS | 3556 | 1467879940178 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:40 INFO - PROCESS | 3556 | 1467879940202 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
01:25:40 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 172ms
01:25:40 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
01:25:40 INFO - PROCESS | 3556 | 1467879940359 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:40 INFO - PROCESS | 3556 | 1467879940377 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
01:25:40 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
01:25:40 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
01:25:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
01:25:40 INFO - PROCESS | 3556 | 1467879940540 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:40 INFO - PROCESS | 3556 | 1467879940556 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
01:25:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
01:25:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
01:25:41 INFO - PROCESS | 3556 | 1467879941269 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:41 INFO - PROCESS | 3556 | 1467879941284 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:42 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
01:25:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
01:25:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
01:25:42 INFO - PROCESS | 3556 | 1467879942043 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:42 INFO - PROCESS | 3556 | 1467879942071 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:42 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
01:25:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 870ms
01:25:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
01:25:42 INFO - PROCESS | 3556 | 1467879942917 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:42 INFO - PROCESS | 3556 | 1467879942944 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
01:25:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 771ms
01:25:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
01:25:43 INFO - PROCESS | 3556 | 1467879943690 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:43 INFO - PROCESS | 3556 | 1467879943718 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:44 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
01:25:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 670ms
01:25:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
01:25:44 INFO - PROCESS | 3556 | 1467879944366 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:44 INFO - PROCESS | 3556 | 1467879944396 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:45 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
01:25:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 770ms
01:25:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
01:25:45 INFO - PROCESS | 3556 | 1467879945143 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:45 INFO - PROCESS | 3556 | 1467879945171 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:25:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 870ms
01:25:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
01:25:46 INFO - PROCESS | 3556 | 1467879946014 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:46 INFO - PROCESS | 3556 | 1467879946040 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:46 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
01:25:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 731ms
01:25:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
01:25:46 INFO - PROCESS | 3556 | 1467879946748 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:46 INFO - PROCESS | 3556 | 1467879946761 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
01:25:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 830ms
01:25:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
01:25:47 INFO - PROCESS | 3556 | 1467879947581 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:47 INFO - PROCESS | 3556 | 1467879947607 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
01:25:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 870ms
01:25:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
01:25:48 INFO - PROCESS | 3556 | 1467879948454 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:48 INFO - PROCESS | 3556 | 1467879948499 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
01:25:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 830ms
01:25:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
01:25:49 INFO - PROCESS | 3556 | 1467879949289 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:49 INFO - PROCESS | 3556 | 1467879949323 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
01:25:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
01:25:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
01:25:50 INFO - PROCESS | 3556 | 1467879950125 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:50 INFO - PROCESS | 3556 | 1467879950151 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
01:25:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 830ms
01:25:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
01:25:50 INFO - PROCESS | 3556 | 1467879950961 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:51 INFO - PROCESS | 3556 | 1467879950988 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
01:25:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 830ms
01:25:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
01:25:51 INFO - PROCESS | 3556 | 1467879951792 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:51 INFO - PROCESS | 3556 | 1467879951817 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
01:25:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 870ms
01:25:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
01:25:52 INFO - PROCESS | 3556 | 1467879952666 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:52 INFO - PROCESS | 3556 | 1467879952695 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:53 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
01:25:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 771ms
01:25:53 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
01:25:53 INFO - PROCESS | 3556 | 1467879953439 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:53 INFO - PROCESS | 3556 | 1467879953467 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
01:25:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 830ms
01:25:54 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
01:25:54 INFO - PROCESS | 3556 | 1467879954273 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:54 INFO - PROCESS | 3556 | 1467879954298 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
01:25:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 1263ms
01:25:55 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
01:25:55 INFO - PROCESS | 3556 | 1467879955543 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:55 INFO - PROCESS | 3556 | 1467879955572 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:25:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 730ms
01:25:56 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
01:25:56 INFO - PROCESS | 3556 | 1467879956273 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:56 INFO - PROCESS | 3556 | 1467879956299 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:57 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
01:25:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
01:25:57 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
01:25:57 INFO - PROCESS | 3556 | 1467879957046 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:57 INFO - PROCESS | 3556 | 1467879957074 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
01:25:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 870ms
01:25:57 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
01:25:57 INFO - PROCESS | 3556 | 1467879957920 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:57 INFO - PROCESS | 3556 | 1467879957950 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
01:25:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
01:25:58 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
01:25:58 INFO - PROCESS | 3556 | 1467879958752 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:58 INFO - PROCESS | 3556 | 1467879958777 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
01:25:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 870ms
01:25:59 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
01:25:59 INFO - PROCESS | 3556 | 1467879959627 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:25:59 INFO - PROCESS | 3556 | 1467879959656 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:00 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
01:26:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
01:26:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
01:26:00 INFO - PROCESS | 3556 | 1467879960460 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:00 INFO - PROCESS | 3556 | 1467879960486 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
01:26:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 770ms
01:26:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
01:26:01 INFO - PROCESS | 3556 | 1467879961237 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:01 INFO - PROCESS | 3556 | 1467879961263 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:02 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
01:26:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 830ms
01:26:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
01:26:02 INFO - PROCESS | 3556 | 1467879962068 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:02 INFO - PROCESS | 3556 | 1467879962094 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:02 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
01:26:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 830ms
01:26:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
01:26:02 INFO - PROCESS | 3556 | 1467879962901 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:02 INFO - PROCESS | 3556 | 1467879962925 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:03 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
01:26:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 831ms
01:26:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
01:26:03 INFO - PROCESS | 3556 | 1467879963736 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:03 INFO - PROCESS | 3556 | 1467879963764 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
01:26:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 870ms
01:26:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
01:26:04 INFO - PROCESS | 3556 | 1467879964607 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:04 INFO - PROCESS | 3556 | 1467879964630 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:05 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
01:26:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 770ms
01:26:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
01:26:05 INFO - PROCESS | 3556 | 1467879965383 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:05 INFO - PROCESS | 3556 | 1467879965412 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
01:26:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 770ms
01:26:06 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
01:26:06 INFO - PROCESS | 3556 | 1467879966158 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:06 INFO - PROCESS | 3556 | 1467879966184 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
01:26:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 871ms
01:26:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
01:26:07 INFO - PROCESS | 3556 | 1467879967036 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:07 INFO - PROCESS | 3556 | 1467879967066 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
01:26:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 830ms
01:26:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
01:26:07 INFO - PROCESS | 3556 | 1467879967867 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:07 INFO - PROCESS | 3556 | 1467879967894 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:08 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"
01:26:08 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
01:26:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:26:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:26:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 670ms
01:26:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
01:26:08 INFO - PROCESS | 3556 | 1467879968540 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:08 INFO - PROCESS | 3556 | 1467879968563 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:09 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"
01:26:09 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
01:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:26:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
01:26:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 730ms
01:26:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
01:26:09 INFO - PROCESS | 3556 | 1467879969274 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:09 INFO - PROCESS | 3556 | 1467879969303 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
01:26:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 770ms
01:26:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
01:26:10 INFO - PROCESS | 3556 | 1467879970046 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:10 INFO - PROCESS | 3556 | 1467879970071 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
01:26:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 870ms
01:26:10 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
01:26:10 INFO - PROCESS | 3556 | 1467879970919 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:10 INFO - PROCESS | 3556 | 1467879970945 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
01:26:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 831ms
01:26:11 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
01:26:11 INFO - PROCESS | 3556 | 1467879971754 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:11 INFO - PROCESS | 3556 | 1467879971783 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
01:26:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 770ms
01:26:12 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
01:26:12 INFO - PROCESS | 3556 | 1467879972528 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:12 INFO - PROCESS | 3556 | 1467879972555 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
01:26:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 831ms
01:26:13 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
01:26:13 INFO - PROCESS | 3556 | 1467879973365 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:13 INFO - PROCESS | 3556 | 1467879973390 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
01:26:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 870ms
01:26:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
01:26:14 INFO - PROCESS | 3556 | 1467879974235 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:14 INFO - PROCESS | 3556 | 1467879974260 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
01:26:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 830ms
01:26:15 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
01:26:15 INFO - PROCESS | 3556 | 1467879975068 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:15 INFO - PROCESS | 3556 | 1467879975093 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:26:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 830ms
01:26:15 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
01:26:15 INFO - PROCESS | 3556 | 1467879975902 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:15 INFO - PROCESS | 3556 | 1467879975930 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:16 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
01:26:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 770ms
01:26:16 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
01:26:16 INFO - PROCESS | 3556 | 1467879976674 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:16 INFO - PROCESS | 3556 | 1467879976698 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
01:26:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1016ms
01:26:17 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
01:26:17 INFO - PROCESS | 3556 | 1467879977702 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:17 INFO - PROCESS | 3556 | 1467879977731 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
01:26:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 870ms
01:26:18 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
01:26:18 INFO - PROCESS | 3556 | 1467879978579 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:18 INFO - PROCESS | 3556 | 1467879978605 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
01:26:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 730ms
01:26:19 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
01:26:19 INFO - PROCESS | 3556 | 1467879979313 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:19 INFO - PROCESS | 3556 | 1467879979341 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
01:26:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 1015ms
01:26:20 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
01:26:20 INFO - PROCESS | 3556 | 1467879980334 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:20 INFO - PROCESS | 3556 | 1467879980360 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
01:26:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 830ms
01:26:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
01:26:21 INFO - PROCESS | 3556 | 1467879981165 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:21 INFO - PROCESS | 3556 | 1467879981190 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
01:26:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 770ms
01:26:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
01:26:21 INFO - PROCESS | 3556 | 1467879981938 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:21 INFO - PROCESS | 3556 | 1467879981963 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
01:26:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 870ms
01:26:22 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
01:26:22 INFO - PROCESS | 3556 | 1467879982812 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:22 INFO - PROCESS | 3556 | 1467879982839 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
01:26:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 831ms
01:26:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
01:26:23 INFO - PROCESS | 3556 | 1467879983644 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:23 INFO - PROCESS | 3556 | 1467879983670 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
01:26:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 770ms
01:26:24 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
01:26:24 INFO - PROCESS | 3556 | 1467879984420 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:24 INFO - PROCESS | 3556 | 1467879984449 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
01:26:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
01:26:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 931ms
01:26:25 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
01:26:25 INFO - PROCESS | 3556 | 1467879985355 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:25 INFO - PROCESS | 3556 | 1467879985383 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
01:26:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 771ms
01:26:26 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
01:26:26 INFO - PROCESS | 3556 | 1467879986132 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:26 INFO - PROCESS | 3556 | 1467879986157 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
01:26:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 771ms
01:26:26 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
01:26:26 INFO - PROCESS | 3556 | 1467879986905 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:26 INFO - PROCESS | 3556 | 1467879986931 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
01:26:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 770ms
01:26:27 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
01:26:27 INFO - PROCESS | 3556 | 1467879987678 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:27 INFO - PROCESS | 3556 | 1467879987707 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
01:26:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 870ms
01:26:28 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
01:26:28 INFO - PROCESS | 3556 | 1467879988551 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:28 INFO - PROCESS | 3556 | 1467879988582 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
01:26:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
01:26:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
01:26:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
01:26:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
01:26:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2972ms
01:26:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
01:26:31 INFO - PROCESS | 3556 | 1467879991527 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:31 INFO - PROCESS | 3556 | 1467879991557 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
01:26:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 970ms
01:26:32 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
01:26:32 INFO - PROCESS | 3556 | 1467879992504 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:32 INFO - PROCESS | 3556 | 1467879992531 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:33 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
01:26:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 771ms
01:26:33 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
01:26:33 INFO - PROCESS | 3556 | 1467879993280 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:33 INFO - PROCESS | 3556 | 1467879993309 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:34 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
01:26:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 770ms
01:26:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
01:26:34 INFO - PROCESS | 3556 | 1467879994051 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:34 INFO - PROCESS | 3556 | 1467879994067 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
01:26:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 930ms
01:26:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
01:26:35 INFO - PROCESS | 3556 | 1467879994984 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:35 INFO - PROCESS | 3556 | 1467879995009 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:35 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
01:26:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 771ms
01:26:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
01:26:35 INFO - PROCESS | 3556 | 1467879995759 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:35 INFO - PROCESS | 3556 | 1467879995791 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:36 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
01:26:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 770ms
01:26:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
01:26:36 INFO - PROCESS | 3556 | 1467879996532 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:36 INFO - PROCESS | 3556 | 1467879996551 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
01:26:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 870ms
01:26:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
01:26:37 INFO - PROCESS | 3556 | 1467879997406 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:37 INFO - PROCESS | 3556 | 1467879997433 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:38 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
01:26:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 670ms
01:26:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
01:26:38 INFO - PROCESS | 3556 | 1467879998082 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:38 INFO - PROCESS | 3556 | 1467879998098 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
01:26:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 930ms
01:26:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
01:26:39 INFO - PROCESS | 3556 | 1467879999013 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:39 INFO - PROCESS | 3556 | 1467879999039 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
01:26:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 872ms
01:26:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
01:26:39 INFO - PROCESS | 3556 | 1467879999887 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:39 INFO - PROCESS | 3556 | 1467879999912 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
01:26:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 770ms
01:26:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
01:26:40 INFO - PROCESS | 3556 | 1467880000662 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:40 INFO - PROCESS | 3556 | 1467880000694 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
01:26:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 870ms
01:26:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
01:26:41 INFO - PROCESS | 3556 | 1467880001534 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:41 INFO - PROCESS | 3556 | 1467880001547 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
01:26:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 870ms
01:26:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
01:26:42 INFO - PROCESS | 3556 | 1467880002407 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:42 INFO - PROCESS | 3556 | 1467880002433 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
01:26:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 831ms
01:26:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
01:26:43 INFO - PROCESS | 3556 | 1467880003242 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:43 INFO - PROCESS | 3556 | 1467880003271 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
01:26:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 870ms
01:26:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
01:26:44 INFO - PROCESS | 3556 | 1467880004115 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:44 INFO - PROCESS | 3556 | 1467880004140 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:44 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
01:26:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 830ms
01:26:44 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
01:26:44 INFO - PROCESS | 3556 | 1467880004952 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:44 INFO - PROCESS | 3556 | 1467880004979 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:45 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
01:26:45 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 870ms
01:26:45 INFO - TEST-START | /IndexedDB/idbtransaction.htm
01:26:45 INFO - PROCESS | 3556 | 1467880005822 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:45 INFO - PROCESS | 3556 | 1467880005846 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:46 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
01:26:46 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
01:26:46 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 730ms
01:26:46 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
01:26:46 INFO - PROCESS | 3556 | 1467880006555 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:46 INFO - PROCESS | 3556 | 1467880006580 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
01:26:47 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 770ms
01:26:47 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
01:26:47 INFO - PROCESS | 3556 | 1467880007329 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:47 INFO - PROCESS | 3556 | 1467880007358 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:51 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
01:26:51 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
01:26:51 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
01:26:51 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
01:26:51 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
01:26:51 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
01:26:51 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
01:26:51 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
01:26:51 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4585ms
01:26:51 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
01:26:51 INFO - PROCESS | 3556 | 1467880011918 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:51 INFO - PROCESS | 3556 | 1467880011947 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:52 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
01:26:52 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 930ms
01:26:52 INFO - TEST-START | /IndexedDB/index_sort_order.htm
01:26:52 INFO - PROCESS | 3556 | 1467880012852 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:52 INFO - PROCESS | 3556 | 1467880012882 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:53 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
01:26:53 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 771ms
01:26:53 INFO - TEST-START | /IndexedDB/interfaces.html
01:26:53 INFO - PROCESS | 3556 | 1467880013628 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:53 INFO - PROCESS | 3556 | 1467880013655 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
01:26:53 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
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
01:26:53 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
01:26:54 INFO - TEST-OK | /IndexedDB/interfaces.html | took 384ms
01:26:54 INFO - TEST-START | /IndexedDB/interfaces.worker
01:26:54 INFO - PROCESS | 3556 | 1467880014012 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:54 INFO - PROCESS | 3556 | 1467880014035 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
01:26:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
01:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:26:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
01:26:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
01:26:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
01:26:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
01:26:54 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
01:26:54 INFO - {}
01:26:54 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 - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
01:26:54 INFO - {}
01:26:54 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 455ms
01:26:54 INFO - TEST-START | /IndexedDB/key_invalid.htm
01:26:54 INFO - PROCESS | 3556 | 1467880014470 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:54 INFO - PROCESS | 3556 | 1467880014484 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
01:26:55 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
01:26:55 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 738ms
01:26:55 INFO - TEST-START | /IndexedDB/key_valid.html
01:26:55 INFO - PROCESS | 3556 | 1467880015213 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:55 INFO - PROCESS | 3556 | 1467880015254 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:26:59 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
01:27:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
01:27:05 INFO - TEST-OK | /IndexedDB/key_valid.html | took 10383ms
01:27:05 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
01:27:05 INFO - PROCESS | 3556 | 1467880025610 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:05 INFO - PROCESS | 3556 | 1467880025643 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:06 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
01:27:06 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 930ms
01:27:06 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
01:27:06 INFO - PROCESS | 3556 | 1467880026545 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:06 INFO - PROCESS | 3556 | 1467880026574 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:07 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
01:27:07 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 770ms
01:27:07 INFO - TEST-START | /IndexedDB/keygenerator.htm
01:27:07 INFO - PROCESS | 3556 | 1467880027322 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:07 INFO - PROCESS | 3556 | 1467880027350 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:09 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
01:27:09 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
01:27:09 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
01:27:09 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1976ms
01:27:09 INFO - TEST-START | /IndexedDB/keyorder.htm
01:27:09 INFO - PROCESS | 3556 | 1467880029299 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:09 INFO - PROCESS | 3556 | 1467880029324 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
01:27:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
01:27:10 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 976ms
01:27:10 INFO - TEST-START | /IndexedDB/keypath.htm
01:27:10 INFO - PROCESS | 3556 | 1467880030277 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:10 INFO - PROCESS | 3556 | 1467880030301 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
01:27:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
01:27:11 INFO - TEST-OK | /IndexedDB/keypath.htm | took 972ms
01:27:11 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
01:27:11 INFO - PROCESS | 3556 | 1467880031253 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:11 INFO - PROCESS | 3556 | 1467880031287 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
01:27:12 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
01:27:12 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 773ms
01:27:12 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
01:27:12 INFO - PROCESS | 3556 | 1467880032028 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:12 INFO - PROCESS | 3556 | 1467880032052 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:13 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
01:27:13 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
01:27:13 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
01:27:13 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1918ms
01:27:13 INFO - TEST-START | /IndexedDB/list_ordering.htm
01:27:13 INFO - PROCESS | 3556 | 1467880033949 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:13 INFO - PROCESS | 3556 | 1467880033976 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:16 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
01:27:16 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
01:27:16 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
01:27:16 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2074ms
01:27:16 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
01:27:16 INFO - PROCESS | 3556 | 1467880036029 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:16 INFO - PROCESS | 3556 | 1467880036053 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:16 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
01:27:16 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 870ms
01:27:16 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
01:27:16 INFO - PROCESS | 3556 | 1467880036903 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:16 INFO - PROCESS | 3556 | 1467880036928 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:17 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
01:27:17 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 830ms
01:27:17 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
01:27:17 INFO - PROCESS | 3556 | 1467880037736 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:17 INFO - PROCESS | 3556 | 1467880037762 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:18 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
01:27:18 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 830ms
01:27:18 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
01:27:18 INFO - PROCESS | 3556 | 1467880038569 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:18 INFO - PROCESS | 3556 | 1467880038593 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:19 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
01:27:19 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 770ms
01:27:19 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
01:27:19 INFO - PROCESS | 3556 | 1467880039343 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:19 INFO - PROCESS | 3556 | 1467880039369 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:20 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
01:27:20 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1075ms
01:27:20 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
01:27:20 INFO - PROCESS | 3556 | 1467880040420 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:20 INFO - PROCESS | 3556 | 1467880040445 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:21 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
01:27:21 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 931ms
01:27:21 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
01:27:21 INFO - PROCESS | 3556 | 1467880041355 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:21 INFO - PROCESS | 3556 | 1467880041388 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:22 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
01:27:22 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 870ms
01:27:22 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
01:27:22 INFO - PROCESS | 3556 | 1467880042228 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:22 INFO - PROCESS | 3556 | 1467880042251 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:23 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
01:27:23 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 831ms
01:27:23 INFO - TEST-START | /IndexedDB/value.htm
01:27:23 INFO - PROCESS | 3556 | 1467880043061 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:23 INFO - PROCESS | 3556 | 1467880043086 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:24 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
01:27:24 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
01:27:24 INFO - TEST-OK | /IndexedDB/value.htm | took 1374ms
01:27:24 INFO - TEST-START | /IndexedDB/value_recursive.htm
01:27:24 INFO - PROCESS | 3556 | 1467880044438 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:24 INFO - PROCESS | 3556 | 1467880044462 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:26 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
01:27:26 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
01:27:26 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
01:27:26 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1931ms
01:27:26 INFO - TEST-START | /IndexedDB/writer-starvation.htm
01:27:26 INFO - PROCESS | 3556 | 1467880046372 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:26 INFO - PROCESS | 3556 | 1467880046398 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:27 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
01:27:27 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1066ms
01:27:27 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
01:27:27 INFO - PROCESS | 3556 | 1467880047441 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:27 INFO - PROCESS | 3556 | 1467880047466 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:27 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
01:27:27 INFO - {}
01:27:27 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
01:27:27 INFO - {}
01:27:27 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
01:27:27 INFO - {}
01:27:27 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
01:27:27 INFO - {}
01:27:27 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 270ms
01:27:27 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
01:27:27 INFO - PROCESS | 3556 | 1467880047714 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:27 INFO - PROCESS | 3556 | 1467880047731 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:27 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
01:27:27 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
01:27:27 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
01:27:27 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
01:27:27 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
01:27:27 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
01:27:27 INFO - PROCESS | 3556 | 1467880047896 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:27 INFO - PROCESS | 3556 | 1467880047916 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
01:27:28 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 282ms
01:27:28 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
01:27:28 INFO - PROCESS | 3556 | 1467880048179 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 INFO - PROCESS | 3556 | 1467880048196 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
01:27:28 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
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
01:27:28 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
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
01:27:28 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 181ms
01:27:28 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
01:27:28 INFO - PROCESS | 3556 | 1467880048365 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 INFO - PROCESS | 3556 | 1467880048382 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 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() {
01:27:28 INFO - [native code]
01:27:28 INFO - }" but got function "function () {
01:27:28 INFO - }"
01:27:28 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
01:27:28 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
01:27:28 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
01:27:28 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 171ms
01:27:28 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
01:27:28 INFO - PROCESS | 3556 | 1467880048544 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 INFO - PROCESS | 3556 | 1467880048562 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 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() {
01:27:28 INFO - [native code]
01:27:28 INFO - }" but got function "function () {
01:27:28 INFO - }"
01:27:28 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
01:27:28 INFO - {}
01:27:28 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
01:27:28 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
01:27:28 INFO - {}
01:27:28 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
01:27:28 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
01:27:28 INFO - PROCESS | 3556 | 1467880048713 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 INFO - PROCESS | 3556 | 1467880048732 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
01:27:28 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
01:27:28 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
01:27:28 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:27:28 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
01:27:28 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"
01:27:28 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:27:28 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:27:28 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:27:28 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
01:27:28 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
01:27:28 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
01:27:28 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
01:27:28 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
01:27:28 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
01:27:28 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
01:27:28 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"
01:27:28 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
01:27:28 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
01:27:28 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
01:27:28 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
01:27:28 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
01:27:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:28 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
01:27:28 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
01:27:28 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 180ms
01:27:28 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
01:27:28 INFO - PROCESS | 3556 | 1467880048896 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:28 INFO - PROCESS | 3556 | 1467880048913 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
01:27:29 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 166ms
01:27:29 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
01:27:29 INFO - PROCESS | 3556 | 1467880049065 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:29 INFO - PROCESS | 3556 | 1467880049081 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
01:27:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
01:27:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
01:27:29 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
01:27:29 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
01:27:29 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
01:27:29 INFO - PROCESS | 3556 | 1467880049244 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:29 INFO - PROCESS | 3556 | 1467880049262 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
01:27:29 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
01:27:29 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
01:27:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
01:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:27:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
01:27:29 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 172ms
01:27:29 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
01:27:29 INFO - PROCESS | 3556 | 1467880049417 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:29 INFO - PROCESS | 3556 | 1467880049434 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
01:27:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
01:27:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
01:27:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
01:27:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
01:27:30 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1169ms
01:27:30 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
01:27:30 INFO - PROCESS | 3556 | 1467880050587 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:30 INFO - PROCESS | 3556 | 1467880050600 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
01:27:31 INFO - {}
01:27:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
01:27:31 INFO - {}
01:27:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
01:27:31 INFO - {}
01:27:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
01:27:31 INFO - {}
01:27:31 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
01:27:31 INFO - {}
01:27:31 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1166ms
01:27:31 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
01:27:31 INFO - PROCESS | 3556 | 1467880051755 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:31 INFO - PROCESS | 3556 | 1467880051768 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:32 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
01:27:32 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 430ms
01:27:32 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
01:27:32 INFO - PROCESS | 3556 | 1467880052188 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:32 INFO - PROCESS | 3556 | 1467880052201 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:32 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
01:27:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
01:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
01:27:32 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
01:27:32 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
01:27:32 INFO - PROCESS | 3556 | 1467880052363 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:32 INFO - PROCESS | 3556 | 1467880052382 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:32 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:27:33 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:27:36 INFO - PROCESS | 3556 | [Parent 3556] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w32-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
01:27:42 INFO - PROCESS | 3556 | MARIONETTE LOG: INFO: Timeout fired
01:27:42 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
01:27:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
01:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
01:27:42 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10075ms
01:27:42 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
01:27:42 INFO - PROCESS | 3556 | 1467880062443 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:42 INFO - PROCESS | 3556 | 1467880062469 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:42 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
01:27:42 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
01:27:42 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
01:27:42 INFO - PROCESS | 3556 | 1467880062916 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:42 INFO - PROCESS | 3556 | 1467880062930 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
01:27:43 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
01:27:43 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
01:27:43 INFO - PROCESS | 3556 | 1467880063097 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - PROCESS | 3556 | 1467880063115 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
01:27:43 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 190ms
01:27:43 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
01:27:43 INFO - PROCESS | 3556 | 1467880063285 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - PROCESS | 3556 | 1467880063310 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
01:27:43 INFO - {}
01:27:43 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
01:27:43 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
01:27:43 INFO - PROCESS | 3556 | 1467880063461 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - PROCESS | 3556 | 1467880063478 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
01:27:43 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
01:27:43 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
01:27:43 INFO - PROCESS | 3556 | 1467880063631 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - PROCESS | 3556 | 1467880063649 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
01:27:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
01:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
01:27:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
01:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
01:27:43 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
01:27:43 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
01:27:43 INFO - PROCESS | 3556 | 1467880063809 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 INFO - PROCESS | 3556 | 1467880063827 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:43 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().
01:27:43 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
01:27:44 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
01:27:44 INFO - PROCESS | 3556 | 1467880063979 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - PROCESS | 3556 | 1467880064001 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
01:27:44 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 171ms
01:27:44 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
01:27:44 INFO - PROCESS | 3556 | 1467880064160 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - PROCESS | 3556 | 1467880064178 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
01:27:44 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 171ms
01:27:44 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
01:27:44 INFO - PROCESS | 3556 | 1467880064330 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - PROCESS | 3556 | 1467880064348 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 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"
01:27:44 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
01:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:44 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
01:27:44 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
01:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:44 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
01:27:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
01:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:27:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
01:27:44 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
01:27:44 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
01:27:44 INFO - PROCESS | 3556 | 1467880064509 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - PROCESS | 3556 | 1467880064527 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
01:27:44 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
01:27:44 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
01:27:44 INFO - PROCESS | 3556 | 1467880064680 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - PROCESS | 3556 | 1467880064697 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
01:27:44 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
01:27:44 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
01:27:44 INFO - PROCESS | 3556 | 1467880064859 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:44 INFO - PROCESS | 3556 | 1467880064877 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:45 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
01:27:45 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
01:27:45 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
01:27:45 INFO - PROCESS | 3556 | 1467880065030 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:45 INFO - PROCESS | 3556 | 1467880065051 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:27:45 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
01:27:45 INFO - do_test/)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
01:28:07 INFO - )
01:28:07 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
01:28:07 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
01:28:07 INFO - PROCESS | 3556 | 1467880087214 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - PROCESS | 3556 | 1467880087237 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
01:28:07 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 171ms
01:28:07 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
01:28:07 INFO - PROCESS | 3556 | 1467880087395 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - PROCESS | 3556 | 1467880087412 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
01:28:07 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 172ms
01:28:07 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
01:28:07 INFO - PROCESS | 3556 | 1467880087565 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - PROCESS | 3556 | 1467880087582 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
01:28:07 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
01:28:07 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
01:28:07 INFO - PROCESS | 3556 | 1467880087745 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - PROCESS | 3556 | 1467880087763 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
01:28:07 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
01:28:07 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 172ms
01:28:07 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
01:28:07 INFO - PROCESS | 3556 | 1467880087916 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:07 INFO - PROCESS | 3556 | 1467880087934 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
01:28:08 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
01:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:28:08 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
01:28:08 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
01:28:08 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
01:28:08 INFO - PROCESS | 3556 | 1467880088095 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - PROCESS | 3556 | 1467880088113 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
01:28:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
01:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:28:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
01:28:08 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
01:28:08 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
01:28:08 INFO - PROCESS | 3556 | 1467880088263 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - PROCESS | 3556 | 1467880088280 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
01:28:08 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
01:28:08 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
01:28:08 INFO - PROCESS | 3556 | 1467880088437 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - PROCESS | 3556 | 1467880088453 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
01:28:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
01:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:28:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
01:28:08 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
01:28:08 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
01:28:08 INFO - PROCESS | 3556 | 1467880088614 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - PROCESS | 3556 | 1467880088631 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
01:28:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
01:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:28:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
01:28:08 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
01:28:08 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
01:28:08 INFO - PROCESS | 3556 | 1467880088793 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - PROCESS | 3556 | 1467880088813 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
01:28:08 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
01:28:08 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
01:28:08 INFO - PROCESS | 3556 | 1467880088964 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - PROCESS | 3556 | 1467880088981 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
01:28:09 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 171ms
01:28:09 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
01:28:09 INFO - PROCESS | 3556 | 1467880089144 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - PROCESS | 3556 | 1467880089161 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
01:28:09 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
01:28:09 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
01:28:09 INFO - PROCESS | 3556 | 1467880089313 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - PROCESS | 3556 | 1467880089332 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
01:28:09 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
01:28:09 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
01:28:09 INFO - PROCESS | 3556 | 1467880089487 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - PROCESS | 3556 | 1467880089503 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
01:28:09 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
01:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
01:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:28:09 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
01:28:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
01:28:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
01:28:09 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
01:28:09 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
01:28:09 INFO - PROCESS | 3556 | 1467880089665 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - PROCESS | 3556 | 1467880089683 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
01:28:09 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
01:28:09 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
01:28:09 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
01:28:09 INFO - PROCESS | 3556 | 1467880089845 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:09 INFO - PROCESS | 3556 | 1467880089863 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
01:28:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
01:28:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
01:28:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
01:28:10 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
01:28:10 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
01:28:10 INFO - PROCESS | 3556 | 1467880090013 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:10 INFO - PROCESS | 3556 | 1467880090030 Marionette INFO sendAsync 3155613a-1376-415b-b94b-f82fb0966765
01:28:10 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: