builder: mozilla-release_win7_ix_test_pgo-web-platform-tests-e10s-1
slave: t-w732-ix-014
starttime: 1470664061.37
results: success (0)
buildid: 20160808025052
builduid: b12d6cf34f6842b79ce76efcf5ec7069
revision: c561088c8862aca380bd0d96feaaea8752058f4b
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 06:47:41.373169) =========
master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 06:47:41.373636) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-08 06:47:41.373915) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-08 06:47:41.607210) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 06:47:41.607721) =========
'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-014
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-014
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-014
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
--06:47:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 2.27 GB/s
06:47:43 (2.27 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.533000
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 06:47:43.183967) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-08 06:47:43.184340) =========
'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-014
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-014
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-014
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.403000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-08 06:47:47.600195) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 06:47:47.600631) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev c561088c8862aca380bd0d96feaaea8752058f4b --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev c561088c8862aca380bd0d96feaaea8752058f4b --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-014
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-014
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-014
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld
WINDIR=C:\windows
WINDOWS_TRACING_FLAGS=3
WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
using PTY: False
2016-08-08 06:47:47,964 truncating revision to first 12 chars
2016-08-08 06:47:47,966 Setting DEBUG logging.
2016-08-08 06:47:47,966 attempt 1/10
2016-08-08 06:47:47,966 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/c561088c8862?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-08-08 06:47:48,676 unpacking tar archive at: mozilla-release-c561088c8862/testing/mozharness/
program finished with exit code 0
elapsedTime=1.675000
========= master_lag: 0.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 06:47:49.346737) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 06:47:49.347075) =========
script_repo_revision: c561088c8862aca380bd0d96feaaea8752058f4b
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 06:47:49.347472) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 06:47:49.347740) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 06:47:49.363424) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 21 secs) (at 2016-08-08 06:47:49.363818) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-release' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld\AppData\Roaming
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-W732-IX-014
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-014
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMDATA=C:\ProgramData
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\windows
TEMP=C:\Users\cltbld\AppData\Local\Temp
TEST1=testie
TMP=C:\Users\cltbld\AppData\Local\Temp
USERDOMAIN=T-W732-IX-014
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
06:47:49 INFO - MultiFileLogger online at 20160808 06:47:49 in C:\slave\test
06:47:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols ondemand
06:47:49 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
06:47:49 INFO - {'append_to_log': False,
06:47:49 INFO - 'base_work_dir': 'C:\\slave\\test',
06:47:49 INFO - 'blob_upload_branch': 'mozilla-release',
06:47:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
06:47:49 INFO - 'buildbot_json_path': 'buildprops.json',
06:47:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
06:47:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
06:47:49 INFO - 'download_minidump_stackwalk': True,
06:47:49 INFO - 'download_symbols': 'ondemand',
06:47:49 INFO - 'e10s': True,
06:47:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
06:47:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
06:47:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
06:47:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
06:47:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
06:47:49 INFO - 'C:/mozilla-build/tooltool.py'),
06:47:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
06:47:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
06:47:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
06:47:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
06:47:49 INFO - 'log_level': 'info',
06:47:49 INFO - 'log_to_console': True,
06:47:49 INFO - 'opt_config_files': (),
06:47:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
06:47:49 INFO - '--processes=1',
06:47:49 INFO - '--config=%(test_path)s/wptrunner.ini',
06:47:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
06:47:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
06:47:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
06:47:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
06:47:49 INFO - 'pip_index': False,
06:47:49 INFO - 'require_test_zip': True,
06:47:49 INFO - 'test_type': ('testharness',),
06:47:49 INFO - 'this_chunk': '1',
06:47:49 INFO - 'total_chunks': '5',
06:47:49 INFO - 'virtualenv_path': 'venv',
06:47:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
06:47:49 INFO - 'work_dir': 'build'}
06:47:49 INFO - #####
06:47:49 INFO - ##### Running clobber step.
06:47:49 INFO - #####
06:47:49 INFO - Running pre-action listener: _resource_record_pre_action
06:47:49 INFO - Running main action method: clobber
06:47:49 INFO - rmtree: C:\slave\test\build
06:47:49 INFO - Using _rmtree_windows ...
06:47:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
06:49:51 INFO - Running post-action listener: _resource_record_post_action
06:49:51 INFO - #####
06:49:51 INFO - ##### Running read-buildbot-config step.
06:49:51 INFO - #####
06:49:51 INFO - Running pre-action listener: _resource_record_pre_action
06:49:51 INFO - Running main action method: read_buildbot_config
06:49:51 INFO - Using buildbot properties:
06:49:51 INFO - {
06:49:51 INFO - "project": "",
06:49:51 INFO - "product": "firefox",
06:49:51 INFO - "script_repo_revision": "production",
06:49:51 INFO - "scheduler": "tests-mozilla-release-win7_ix-pgo-unittest",
06:49:51 INFO - "repository": "",
06:49:51 INFO - "buildername": "Windows 7 32-bit mozilla-release pgo test web-platform-tests-e10s-1",
06:49:51 INFO - "buildid": "20160808025052",
06:49:51 INFO - "pgo_build": "True",
06:49:51 INFO - "basedir": "C:\\slave\\test",
06:49:51 INFO - "buildnumber": 3,
06:49:51 INFO - "slavename": "t-w732-ix-014",
06:49:51 INFO - "revision": "c561088c8862aca380bd0d96feaaea8752058f4b",
06:49:51 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/",
06:49:51 INFO - "platform": "win32",
06:49:51 INFO - "branch": "mozilla-release",
06:49:51 INFO - "repo_path": "releases/mozilla-release",
06:49:51 INFO - "moz_repo_path": "",
06:49:51 INFO - "stage_platform": "win32-pgo",
06:49:51 INFO - "builduid": "b12d6cf34f6842b79ce76efcf5ec7069",
06:49:51 INFO - "slavebuilddir": "test"
06:49:51 INFO - }
06:49:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json.
06:49:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip.
06:49:51 INFO - Running post-action listener: _resource_record_post_action
06:49:51 INFO - #####
06:49:51 INFO - ##### Running download-and-extract step.
06:49:51 INFO - #####
06:49:51 INFO - Running pre-action listener: _resource_record_pre_action
06:49:51 INFO - Running main action method: download_and_extract
06:49:51 INFO - mkdir: C:\slave\test\build\tests
06:49:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:51 INFO - https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net
06:49:51 INFO - trying https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json
06:49:51 INFO - Downloading https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json
06:49:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1
06:49:52 INFO - Downloaded 1218 bytes.
06:49:52 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json
06:49:52 INFO - Using the following test package requirements:
06:49:52 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'],
06:49:52 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
06:49:52 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'],
06:49:52 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip'],
06:49:52 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
06:49:52 INFO - u'jsshell-win32.zip'],
06:49:52 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
06:49:52 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'],
06:49:52 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'],
06:49:52 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
06:49:52 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'],
06:49:52 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
06:49:52 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'],
06:49:52 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
06:49:52 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'],
06:49:52 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip',
06:49:52 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']}
06:49:52 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
06:49:52 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')]}
06:49:52 INFO - https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
06:49:52 INFO - trying https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip
06:49:52 INFO - Downloading https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip
06:49:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1
06:49:54 INFO - Downloaded 19057081 bytes.
06:49:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
06:49:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
06:49:56 INFO - caution: filename not matched: web-platform/*
06:49:56 INFO - Return code: 11
06:49:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:56 INFO - https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
06:49:56 INFO - trying https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip
06:49:56 INFO - Downloading https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip
06:49:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1
06:49:59 INFO - Downloaded 36389907 bytes.
06:49:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
06:49:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
06:50:42 INFO - caution: filename not matched: bin/*
06:50:42 INFO - caution: filename not matched: config/*
06:50:42 INFO - caution: filename not matched: mozbase/*
06:50:42 INFO - caution: filename not matched: marionette/*
06:50:42 INFO - caution: filename not matched: tools/wptserve/*
06:50:42 INFO - Return code: 11
06:50: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')]}
06:50:42 INFO - https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net
06:50:42 INFO - trying https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip
06:50:42 INFO - Downloading https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip
06:50:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1
06:50:46 INFO - Downloaded 55749287 bytes.
06:50:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip
06:50:46 INFO - mkdir: C:\slave\test\properties
06:50:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
06:50:46 INFO - Writing to file C:\slave\test\properties\build_url
06:50:46 INFO - Contents:
06:50:46 INFO - build_url:https://queue.taskcluster.net/v1/task/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.zip
06:50:47 INFO - Running post-action listener: _resource_record_post_action
06:50:47 INFO - Running post-action listener: set_extra_try_arguments
06:50:47 INFO - #####
06:50:47 INFO - ##### Running create-virtualenv step.
06:50:47 INFO - #####
06:50:47 INFO - Running pre-action listener: _pre_create_virtualenv
06:50:47 INFO - Running pre-action listener: _resource_record_pre_action
06:50:47 INFO - Running main action method: create_virtualenv
06:50:47 INFO - Creating virtualenv C:\slave\test\build\venv
06:50:47 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
06:50:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
06:50:52 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
06:50:55 INFO - Installing distribute......................................................................................................................................................................................done.
06:50:56 INFO - Return code: 0
06:50:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
06:50:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:50:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:50:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:50:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:50:56 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 0x01B236B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B52368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:50:56 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
06:50:56 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
06:50:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:50:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
06:50:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
06:50:56 INFO - 'COMPUTERNAME': 'T-W732-IX-014',
06:50:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:50:56 INFO - 'DCLOCATION': 'SCL3',
06:50:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
06:50:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:50:56 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:50:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
06:50:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
06:50:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
06:50:56 INFO - 'HOMEDRIVE': 'C:',
06:50:56 INFO - 'HOMEPATH': '\\Users\\cltbld',
06:50:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:50:56 INFO - 'KTS_VERSION': '1.19c',
06:50:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
06:50:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
06:50:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014',
06:50:56 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:50:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:50:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
06:50:56 INFO - 'MOZILLABUILDDRIVE': 'C:',
06:50:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
06:50:56 INFO - 'MOZ_AIRBAG': '1',
06:50:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:50:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:50:56 INFO - 'MOZ_MSVCVERSION': '8',
06:50:56 INFO - 'MOZ_NO_REMOTE': '1',
06:50:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
06:50:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
06:50:56 INFO - 'NO_EM_RESTART': '1',
06:50:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:50:56 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:50:56 INFO - 'OS': 'Windows_NT',
06:50:56 INFO - 'OURDRIVE': 'C:',
06:50:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
06:50:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:50:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:50:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
06:50:56 INFO - 'PROCESSOR_LEVEL': '6',
06:50:56 INFO - 'PROCESSOR_REVISION': '1e05',
06:50:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:50:56 INFO - 'PROGRAMFILES': 'C:\\Program Files',
06:50:56 INFO - 'PROMPT': '$P$G',
06:50:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:50:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:50:56 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:50:56 INFO - 'PWD': 'C:\\slave\\test',
06:50:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:50:56 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:50:56 INFO - 'SYSTEMDRIVE': 'C:',
06:50:56 INFO - 'SYSTEMROOT': 'C:\\windows',
06:50:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:50:56 INFO - 'TEST1': 'testie',
06:50:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:50:56 INFO - 'USERDOMAIN': 'T-W732-IX-014',
06:50:56 INFO - 'USERNAME': 'cltbld',
06:50:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
06:50:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
06:50:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
06:50:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
06:50:56 INFO - 'WINDIR': 'C:\\windows',
06:50:56 INFO - 'WINDOWS_TRACING_FLAGS': '3',
06:50:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
06:50:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:50:58 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:50:58 INFO - Downloading/unpacking psutil>=0.7.1
06:50:58 INFO - Running setup.py egg_info for package psutil
06:50:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
06:50:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
06:50:58 INFO - Installing collected packages: psutil
06:50:58 INFO - Running setup.py install for psutil
06:50:58 INFO - building 'psutil._psutil_windows' extension
06:50:58 INFO - error: Unable to find vcvarsall.bat
06:50:58 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-925uar-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
06:50:58 INFO - running install
06:50:58 INFO - running build
06:50:58 INFO - running build_py
06:50:58 INFO - creating build
06:50:58 INFO - creating build\lib.win32-2.7
06:50:58 INFO - creating build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
06:50:58 INFO - running build_ext
06:50:58 INFO - building 'psutil._psutil_windows' extension
06:50:58 INFO - error: Unable to find vcvarsall.bat
06:50:58 INFO - ----------------------------------------
06:50:58 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-925uar-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
06:50:58 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
06:50:58 WARNING - Return code: 1
06:50:58 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!
06:50:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
06:50:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:50:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:50:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:50:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:50:58 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 0x01B236B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B52368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:50:58 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
06:50:58 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
06:50:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:50:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
06:50:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
06:50:58 INFO - 'COMPUTERNAME': 'T-W732-IX-014',
06:50:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:50:58 INFO - 'DCLOCATION': 'SCL3',
06:50:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
06:50:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:50:58 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:50:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
06:50:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
06:50:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
06:50:58 INFO - 'HOMEDRIVE': 'C:',
06:50:58 INFO - 'HOMEPATH': '\\Users\\cltbld',
06:50:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:50:58 INFO - 'KTS_VERSION': '1.19c',
06:50:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
06:50:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
06:50:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014',
06:50:58 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:50:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:50:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
06:50:58 INFO - 'MOZILLABUILDDRIVE': 'C:',
06:50:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
06:50:58 INFO - 'MOZ_AIRBAG': '1',
06:50:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:50:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:50:58 INFO - 'MOZ_MSVCVERSION': '8',
06:50:58 INFO - 'MOZ_NO_REMOTE': '1',
06:50:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
06:50:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
06:50:58 INFO - 'NO_EM_RESTART': '1',
06:50:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:50:58 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:50:58 INFO - 'OS': 'Windows_NT',
06:50:58 INFO - 'OURDRIVE': 'C:',
06:50:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
06:50:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:50:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:50:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
06:50:58 INFO - 'PROCESSOR_LEVEL': '6',
06:50:58 INFO - 'PROCESSOR_REVISION': '1e05',
06:50:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:50:58 INFO - 'PROGRAMFILES': 'C:\\Program Files',
06:50:58 INFO - 'PROMPT': '$P$G',
06:50:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:50:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:50:58 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:50:58 INFO - 'PWD': 'C:\\slave\\test',
06:50:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:50:58 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:50:58 INFO - 'SYSTEMDRIVE': 'C:',
06:50:58 INFO - 'SYSTEMROOT': 'C:\\windows',
06:50:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:50:58 INFO - 'TEST1': 'testie',
06:50:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:50:58 INFO - 'USERDOMAIN': 'T-W732-IX-014',
06:50:58 INFO - 'USERNAME': 'cltbld',
06:50:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
06:50:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
06:50:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
06:50:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
06:50:58 INFO - 'WINDIR': 'C:\\windows',
06:50:58 INFO - 'WINDOWS_TRACING_FLAGS': '3',
06:50:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
06:50:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:50:59 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:50:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
06:50:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz
06:50:59 INFO - Running setup.py egg_info for package mozsystemmonitor
06:50:59 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
06:50:59 INFO - Running setup.py egg_info for package psutil
06:50:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
06:50:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
06:50:59 INFO - Installing collected packages: mozsystemmonitor, psutil
06:50:59 INFO - Running setup.py install for mozsystemmonitor
06:50:59 INFO - Running setup.py install for psutil
06:50:59 INFO - building 'psutil._psutil_windows' extension
06:50:59 INFO - error: Unable to find vcvarsall.bat
06:50:59 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-9dhqdn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
06:50:59 INFO - running install
06:50:59 INFO - running build
06:50:59 INFO - running build_py
06:50:59 INFO - running build_ext
06:50:59 INFO - building 'psutil._psutil_windows' extension
06:50:59 INFO - error: Unable to find vcvarsall.bat
06:50:59 INFO - ----------------------------------------
06:50:59 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-9dhqdn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
06:50:59 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log
06:50:59 WARNING - Return code: 1
06:50:59 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!
06:50:59 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
06:50:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:50:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:50:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:50:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:50:59 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 0x01B236B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B52368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:50:59 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
06:50:59 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
06:50:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:50:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
06:50:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
06:50:59 INFO - 'COMPUTERNAME': 'T-W732-IX-014',
06:50:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:50:59 INFO - 'DCLOCATION': 'SCL3',
06:50:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
06:50:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:50:59 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:50:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
06:50:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
06:50:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
06:50:59 INFO - 'HOMEDRIVE': 'C:',
06:50:59 INFO - 'HOMEPATH': '\\Users\\cltbld',
06:50:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:50:59 INFO - 'KTS_VERSION': '1.19c',
06:50:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
06:50:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
06:50:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014',
06:50:59 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:50:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:50:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
06:50:59 INFO - 'MOZILLABUILDDRIVE': 'C:',
06:50:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
06:50:59 INFO - 'MOZ_AIRBAG': '1',
06:50:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:50:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:50:59 INFO - 'MOZ_MSVCVERSION': '8',
06:50:59 INFO - 'MOZ_NO_REMOTE': '1',
06:50:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
06:50:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
06:50:59 INFO - 'NO_EM_RESTART': '1',
06:50:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:50:59 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:50:59 INFO - 'OS': 'Windows_NT',
06:50:59 INFO - 'OURDRIVE': 'C:',
06:50:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
06:50:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:50:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:50:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
06:50:59 INFO - 'PROCESSOR_LEVEL': '6',
06:50:59 INFO - 'PROCESSOR_REVISION': '1e05',
06:50:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:50:59 INFO - 'PROGRAMFILES': 'C:\\Program Files',
06:50:59 INFO - 'PROMPT': '$P$G',
06:50:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:50:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:50:59 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:50:59 INFO - 'PWD': 'C:\\slave\\test',
06:50:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:50:59 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:50:59 INFO - 'SYSTEMDRIVE': 'C:',
06:50:59 INFO - 'SYSTEMROOT': 'C:\\windows',
06:50:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:50:59 INFO - 'TEST1': 'testie',
06:50:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:50:59 INFO - 'USERDOMAIN': 'T-W732-IX-014',
06:50:59 INFO - 'USERNAME': 'cltbld',
06:50:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
06:50:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
06:50:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
06:50:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
06:50:59 INFO - 'WINDIR': 'C:\\windows',
06:50:59 INFO - 'WINDOWS_TRACING_FLAGS': '3',
06:50:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
06:50:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:51:00 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:51:00 INFO - Downloading/unpacking blobuploader==1.2.4
06:51:00 INFO - Downloading blobuploader-1.2.4.tar.gz
06:51:00 INFO - Running setup.py egg_info for package blobuploader
06:51:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
06:51:03 INFO - Running setup.py egg_info for package requests
06:51:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
06:51:03 INFO - Downloading docopt-0.6.1.tar.gz
06:51:03 INFO - Running setup.py egg_info for package docopt
06:51:03 INFO - Installing collected packages: blobuploader, docopt, requests
06:51:03 INFO - Running setup.py install for blobuploader
06:51:03 INFO - Running setup.py install for docopt
06:51:03 INFO - Running setup.py install for requests
06:51:03 INFO - Successfully installed blobuploader docopt requests
06:51:03 INFO - Cleaning up...
06:51:03 INFO - Return code: 0
06:51:03 INFO - Installing None into virtualenv C:\slave\test\build\venv
06:51:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:51:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:51:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:51:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:51:03 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 0x01B236B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B52368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C390C0>, '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-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:51:03 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
06:51:03 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
06:51:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:51:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
06:51:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
06:51:03 INFO - 'COMPUTERNAME': 'T-W732-IX-014',
06:51:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:51:03 INFO - 'DCLOCATION': 'SCL3',
06:51:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
06:51:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:51:03 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:51:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
06:51:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
06:51:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
06:51:03 INFO - 'HOMEDRIVE': 'C:',
06:51:03 INFO - 'HOMEPATH': '\\Users\\cltbld',
06:51:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:51:03 INFO - 'KTS_VERSION': '1.19c',
06:51:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
06:51:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
06:51:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014',
06:51:03 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:51:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:51:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
06:51:03 INFO - 'MOZILLABUILDDRIVE': 'C:',
06:51:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
06:51:03 INFO - 'MOZ_AIRBAG': '1',
06:51:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:51:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:51:03 INFO - 'MOZ_MSVCVERSION': '8',
06:51:03 INFO - 'MOZ_NO_REMOTE': '1',
06:51:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
06:51:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
06:51:03 INFO - 'NO_EM_RESTART': '1',
06:51:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:51:03 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:51:03 INFO - 'OS': 'Windows_NT',
06:51:03 INFO - 'OURDRIVE': 'C:',
06:51:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
06:51:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:51:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:51:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
06:51:03 INFO - 'PROCESSOR_LEVEL': '6',
06:51:03 INFO - 'PROCESSOR_REVISION': '1e05',
06:51:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:51:03 INFO - 'PROGRAMFILES': 'C:\\Program Files',
06:51:03 INFO - 'PROMPT': '$P$G',
06:51:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:51:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:51:03 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:51:03 INFO - 'PWD': 'C:\\slave\\test',
06:51:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:51:03 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:51:03 INFO - 'SYSTEMDRIVE': 'C:',
06:51:03 INFO - 'SYSTEMROOT': 'C:\\windows',
06:51:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:51:03 INFO - 'TEST1': 'testie',
06:51:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:51:03 INFO - 'USERDOMAIN': 'T-W732-IX-014',
06:51:03 INFO - 'USERNAME': 'cltbld',
06:51:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
06:51:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
06:51:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
06:51:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
06:51:03 INFO - 'WINDIR': 'C:\\windows',
06:51:03 INFO - 'WINDOWS_TRACING_FLAGS': '3',
06:51:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
06:51:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:51:08 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
06:51:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
06:51:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
06:51:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
06:51:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
06:51:08 INFO - Unpacking c:\slave\test\build\tests\marionette
06:51:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
06:51:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:51:08 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
06:51:08 INFO - Running setup.py install for browsermob-proxy
06:51:22 INFO - Running setup.py install for manifestparser
06:51:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for marionette-client
06:51:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:51:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for marionette-driver
06:51:22 INFO - Running setup.py install for mozcrash
06:51:22 INFO - Running setup.py install for mozdebug
06:51:22 INFO - Running setup.py install for mozdevice
06:51:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for mozfile
06:51:22 INFO - Running setup.py install for mozhttpd
06:51:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for mozinfo
06:51:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for mozInstall
06:51:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for mozleak
06:51:22 INFO - Running setup.py install for mozlog
06:51:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for moznetwork
06:51:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for mozprocess
06:51:22 INFO - Running setup.py install for mozprofile
06:51:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for mozrunner
06:51:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for mozscreenshot
06:51:22 INFO - Running setup.py install for moztest
06:51:22 INFO - Running setup.py install for mozversion
06:51:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
06:51:22 INFO - Running setup.py install for wptserve
06:51:22 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
06:51:22 INFO - Cleaning up...
06:51:22 INFO - Return code: 0
06:51:22 INFO - Installing None into virtualenv C:\slave\test\build\venv
06:51:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:51:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:51:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:51:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:51:22 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 0x01B236B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B52368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C390C0>, '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-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:51:22 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
06:51:22 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
06:51:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:51:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
06:51:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
06:51:22 INFO - 'COMPUTERNAME': 'T-W732-IX-014',
06:51:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:51:22 INFO - 'DCLOCATION': 'SCL3',
06:51:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
06:51:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:51:23 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:51:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
06:51:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
06:51:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
06:51:23 INFO - 'HOMEDRIVE': 'C:',
06:51:23 INFO - 'HOMEPATH': '\\Users\\cltbld',
06:51:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:51:23 INFO - 'KTS_VERSION': '1.19c',
06:51:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
06:51:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
06:51:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014',
06:51:23 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:51:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:51:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
06:51:23 INFO - 'MOZILLABUILDDRIVE': 'C:',
06:51:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
06:51:23 INFO - 'MOZ_AIRBAG': '1',
06:51:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:51:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:51:23 INFO - 'MOZ_MSVCVERSION': '8',
06:51:23 INFO - 'MOZ_NO_REMOTE': '1',
06:51:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
06:51:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
06:51:23 INFO - 'NO_EM_RESTART': '1',
06:51:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:51:23 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:51:23 INFO - 'OS': 'Windows_NT',
06:51:23 INFO - 'OURDRIVE': 'C:',
06:51:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
06:51:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:51:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:51:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
06:51:23 INFO - 'PROCESSOR_LEVEL': '6',
06:51:23 INFO - 'PROCESSOR_REVISION': '1e05',
06:51:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:51:23 INFO - 'PROGRAMFILES': 'C:\\Program Files',
06:51:23 INFO - 'PROMPT': '$P$G',
06:51:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:51:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:51:23 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:51:23 INFO - 'PWD': 'C:\\slave\\test',
06:51:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:51:23 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:51:23 INFO - 'SYSTEMDRIVE': 'C:',
06:51:23 INFO - 'SYSTEMROOT': 'C:\\windows',
06:51:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:51:23 INFO - 'TEST1': 'testie',
06:51:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:51:23 INFO - 'USERDOMAIN': 'T-W732-IX-014',
06:51:23 INFO - 'USERNAME': 'cltbld',
06:51:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
06:51:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
06:51:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
06:51:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
06:51:23 INFO - 'WINDIR': 'C:\\windows',
06:51:23 INFO - 'WINDOWS_TRACING_FLAGS': '3',
06:51:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
06:51:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:51:27 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
06:51:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
06:51:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
06:51:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
06:51:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
06:51:27 INFO - Unpacking c:\slave\test\build\tests\marionette
06:51:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
06:51:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:51:27 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))
06:51:38 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))
06:51:38 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))
06:51:38 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))
06:51:38 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))
06:51:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
06:51:38 INFO - Downloading blessings-1.6.tar.gz
06:51:38 INFO - Running setup.py egg_info for package blessings
06:51:38 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))
06:51:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
06:51:38 INFO - Running setup.py install for blessings
06:51:38 INFO - Running setup.py install for browsermob-proxy
06:51:38 INFO - Running setup.py install for manifestparser
06:51:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Running setup.py install for marionette-client
06:51:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:51:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Running setup.py install for marionette-driver
06:51:38 INFO - Running setup.py install for mozcrash
06:51:38 INFO - Running setup.py install for mozdebug
06:51:38 INFO - Running setup.py install for mozdevice
06:51:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Running setup.py install for mozhttpd
06:51:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Running setup.py install for mozInstall
06:51:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Running setup.py install for mozleak
06:51:38 INFO - Running setup.py install for mozprofile
06:51:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Running setup.py install for mozrunner
06:51:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
06:51:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
06:51:40 INFO - Running setup.py install for mozscreenshot
06:51:40 INFO - Running setup.py install for moztest
06:51:40 INFO - Running setup.py install for mozversion
06:51:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
06:51:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
06:51:40 INFO - Running setup.py install for wptserve
06:51:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
06:51:40 INFO - Cleaning up...
06:51:40 INFO - Return code: 0
06:51:40 INFO - Done creating virtualenv C:\slave\test\build\venv.
06:51:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
06:51:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
06:51:41 INFO - Reading from file tmpfile_stdout
06:51:41 INFO - Using _rmtree_windows ...
06:51:41 INFO - Using _rmtree_windows ...
06:51:41 INFO - Current package versions:
06:51:41 INFO - blessings == 1.6
06:51:41 INFO - blobuploader == 1.2.4
06:51:41 INFO - browsermob-proxy == 0.6.0
06:51:41 INFO - distribute == 0.6.14
06:51:41 INFO - docopt == 0.6.1
06:51:41 INFO - manifestparser == 1.1
06:51:41 INFO - marionette-client == 2.3.0
06:51:41 INFO - marionette-driver == 1.4.0
06:51:41 INFO - mozInstall == 1.12
06:51:41 INFO - mozcrash == 0.17
06:51:41 INFO - mozdebug == 0.1
06:51:41 INFO - mozdevice == 0.48
06:51:41 INFO - mozfile == 1.2
06:51:41 INFO - mozhttpd == 0.7
06:51:41 INFO - mozinfo == 0.9
06:51:41 INFO - mozleak == 0.1
06:51:41 INFO - mozlog == 3.1
06:51:41 INFO - moznetwork == 0.27
06:51:41 INFO - mozprocess == 0.22
06:51:41 INFO - mozprofile == 0.28
06:51:41 INFO - mozrunner == 6.11
06:51:41 INFO - mozscreenshot == 0.1
06:51:41 INFO - mozsystemmonitor == 0.0
06:51:41 INFO - moztest == 0.7
06:51:41 INFO - mozversion == 1.4
06:51:41 INFO - requests == 1.2.3
06:51:41 INFO - wptserve == 1.4.0
06:51:41 INFO - Running post-action listener: _resource_record_post_action
06:51:41 INFO - Running post-action listener: _start_resource_monitoring
06:51:41 INFO - Starting resource monitoring.
06:51:41 INFO - #####
06:51:41 INFO - ##### Running pull step.
06:51:41 INFO - #####
06:51:41 INFO - Running pre-action listener: _resource_record_pre_action
06:51:41 INFO - Running main action method: pull
06:51:41 INFO - Pull has nothing to do!
06:51:41 INFO - Running post-action listener: _resource_record_post_action
06:51:41 INFO - #####
06:51:41 INFO - ##### Running install step.
06:51:41 INFO - #####
06:51:41 INFO - Running pre-action listener: _resource_record_pre_action
06:51:41 INFO - Running main action method: install
06:51:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
06:51:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
06:51:41 INFO - Reading from file tmpfile_stdout
06:51:41 INFO - Using _rmtree_windows ...
06:51:41 INFO - Using _rmtree_windows ...
06:51:41 INFO - Detecting whether we're running mozinstall >=1.0...
06:51:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
06:51:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
06:51:41 INFO - Reading from file tmpfile_stdout
06:51:41 INFO - Output received:
06:51:41 INFO - Usage: mozinstall-script.py [options] installer
06:51:41 INFO - Options:
06:51:41 INFO - -h, --help show this help message and exit
06:51:41 INFO - -d DEST, --destination=DEST
06:51:41 INFO - Directory to install application into. [default:
06:51:41 INFO - "C:\slave\test"]
06:51:41 INFO - --app=APP Application being installed. [default: firefox]
06:51:41 INFO - Using _rmtree_windows ...
06:51:41 INFO - Using _rmtree_windows ...
06:51:41 INFO - mkdir: C:\slave\test\build\application
06:51:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
06:51:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win32.zip --destination C:\slave\test\build\application
06:51:42 INFO - Reading from file tmpfile_stdout
06:51:42 INFO - Output received:
06:51:42 INFO - C:\slave\test\build\application\firefox\firefox.exe
06:51:42 INFO - Using _rmtree_windows ...
06:51:42 INFO - Using _rmtree_windows ...
06:51:42 INFO - Running post-action listener: _resource_record_post_action
06:51:42 INFO - #####
06:51:42 INFO - ##### Running run-tests step.
06:51:42 INFO - #####
06:51:42 INFO - Running pre-action listener: _resource_record_pre_action
06:51:42 INFO - Running main action method: run_tests
06:51:42 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
06:51:42 INFO - Minidump filename unknown. Determining based upon platform and architecture.
06:51:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
06:51:42 INFO - grabbing minidump binary from tooltool
06:51: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')]}
06:51:42 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 0x01B52368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C390C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
06:51:42 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
06:51:42 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
06:51:42 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
06:51:43 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfokenr
06:51:43 INFO - INFO - File integrity verified, renaming tmpfokenr to win32-minidump_stackwalk.exe
06:51:43 INFO - Return code: 0
06:51:43 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
06:51:44 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
06:51:44 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/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
06:51:44 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/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
06:51:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:51:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming',
06:51:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
06:51:44 INFO - 'COMPUTERNAME': 'T-W732-IX-014',
06:51:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:51:44 INFO - 'DCLOCATION': 'SCL3',
06:51:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
06:51:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:51:44 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:51:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
06:51:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
06:51:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
06:51:44 INFO - 'HOMEDRIVE': 'C:',
06:51:44 INFO - 'HOMEPATH': '\\Users\\cltbld',
06:51:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:51:44 INFO - 'KTS_VERSION': '1.19c',
06:51:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
06:51:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local',
06:51:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014',
06:51:44 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
06:51:44 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:51:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:51:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
06:51:44 INFO - 'MOZILLABUILDDRIVE': 'C:',
06:51:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
06:51:44 INFO - 'MOZ_AIRBAG': '1',
06:51:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:51:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:51:44 INFO - 'MOZ_MSVCVERSION': '8',
06:51:44 INFO - 'MOZ_NO_REMOTE': '1',
06:51:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
06:51:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
06:51:44 INFO - 'NO_EM_RESTART': '1',
06:51:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:51:44 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:51:44 INFO - 'OS': 'Windows_NT',
06:51:44 INFO - 'OURDRIVE': 'C:',
06:51: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg',
06:51:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:51:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:51:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
06:51:44 INFO - 'PROCESSOR_LEVEL': '6',
06:51:44 INFO - 'PROCESSOR_REVISION': '1e05',
06:51:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:51:44 INFO - 'PROGRAMFILES': 'C:\\Program Files',
06:51:44 INFO - 'PROMPT': '$P$G',
06:51:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:51:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:51:44 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:51:44 INFO - 'PWD': 'C:\\slave\\test',
06:51:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:51:44 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:51:44 INFO - 'SYSTEMDRIVE': 'C:',
06:51:44 INFO - 'SYSTEMROOT': 'C:\\windows',
06:51:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:51:44 INFO - 'TEST1': 'testie',
06:51:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp',
06:51:44 INFO - 'USERDOMAIN': 'T-W732-IX-014',
06:51:44 INFO - 'USERNAME': 'cltbld',
06:51:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld',
06:51:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
06:51:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
06:51:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
06:51:44 INFO - 'WINDIR': 'C:\\windows',
06:51:44 INFO - 'WINDOWS_TRACING_FLAGS': '3',
06:51:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log',
06:51:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:51:44 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/ZsK5vB9OTE6Wnpm0UAVvBw/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
06:51:46 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
06:51:46 INFO - import pkg_resources
06:51:47 INFO - Using 1 client processes
06:51:50 INFO - SUITE-START | Running 1476 tests
06:51:50 INFO - Running testharness tests
06:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
06:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms
06:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
06:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
06:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
06:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
06:51:50 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
06:51:50 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
06:51:50 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
06:51:50 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
06:51:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
06:51:50 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
06:51:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
06:51:50 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
06:51:50 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
06:51:50 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
06:51:50 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
06:51:50 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
06:51:50 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
06:51:50 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
06:51:50 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
06:51:50 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
06:51:50 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
06:51:50 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
06:51:50 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
06:51:50 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
06:51:50 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
06:51:50 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
06:51:50 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
06:51:50 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 1ms
06:51:51 INFO - Setting up ssl
06:51:51 INFO - PROCESS | certutil |
06:51:51 INFO - PROCESS | certutil |
06:51:51 INFO - PROCESS | certutil |
06:51:51 INFO - Certificate Nickname Trust Attributes
06:51:51 INFO - SSL,S/MIME,JAR/XPI
06:51:51 INFO -
06:51:51 INFO - web-platform-tests CT,,
06:51:51 INFO -
06:51:51 INFO - Starting runner
06:51:53 INFO - PROCESS | 820 | 1470664313499 Marionette INFO Listening on port 2828
06:51:56 INFO - PROCESS | 820 | 1470664316971 Marionette INFO startBrowser c77376dd-392c-484a-b71a-f0729e2b7334
06:51:56 INFO - PROCESS | 820 | 1470664316980 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:51:57 INFO - PROCESS | 820 | 1470664317726 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:51:57 INFO - PROCESS | 820 | 1470664317739 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:00 INFO - PROCESS | 820 | 1470664320255 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:00 INFO - PROCESS | 820 | 1470664320752 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
06:52:00 INFO - PROCESS | 820 | 1470664320795 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:00 INFO - PROCESS | 820 | 1470664320801 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
06:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 270ms
06:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
06:52:01 INFO - PROCESS | 820 | 1470664321055 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - PROCESS | 820 | 1470664321075 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
06:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 120ms
06:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
06:52:01 INFO - PROCESS | 820 | 1470664321176 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - PROCESS | 820 | 1470664321191 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
06:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
06:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
06:52:01 INFO - PROCESS | 820 | 1470664321353 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - PROCESS | 820 | 1470664321372 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
06:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 171ms
06:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
06:52:01 INFO - PROCESS | 820 | 1470664321532 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - PROCESS | 820 | 1470664321551 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
06:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 171ms
06:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
06:52:01 INFO - PROCESS | 820 | 1470664321716 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - PROCESS | 820 | 1470664321734 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
06:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 120ms
06:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
06:52:01 INFO - PROCESS | 820 | 1470664321839 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - PROCESS | 820 | 1470664321856 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
06:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 120ms
06:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
06:52:01 INFO - PROCESS | 820 | 1470664321961 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:01 INFO - PROCESS | 820 | 1470664321976 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
06:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 171ms
06:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
06:52:02 INFO - PROCESS | 820 | 1470664322136 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - PROCESS | 820 | 1470664322153 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
06:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 171ms
06:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
06:52:02 INFO - PROCESS | 820 | 1470664322310 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - PROCESS | 820 | 1470664322326 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
06:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 171ms
06:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
06:52:02 INFO - PROCESS | 820 | 1470664322504 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - PROCESS | 820 | 1470664322542 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
06:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 190ms
06:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
06:52:02 INFO - PROCESS | 820 | 1470664322686 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - PROCESS | 820 | 1470664322704 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
06:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 120ms
06:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
06:52:02 INFO - PROCESS | 820 | 1470664322810 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - PROCESS | 820 | 1470664322826 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
06:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 120ms
06:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
06:52:02 INFO - PROCESS | 820 | 1470664322935 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:02 INFO - PROCESS | 820 | 1470664322951 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
06:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 270ms
06:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
06:52:03 INFO - PROCESS | 820 | 1470664323211 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - PROCESS | 820 | 1470664323266 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
06:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 231ms
06:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
06:52:03 INFO - PROCESS | 820 | 1470664323449 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - PROCESS | 820 | 1470664323468 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
06:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 171ms
06:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
06:52:03 INFO - PROCESS | 820 | 1470664323625 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - PROCESS | 820 | 1470664323653 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
06:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 171ms
06:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
06:52:03 INFO - PROCESS | 820 | 1470664323800 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - PROCESS | 820 | 1470664323818 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
06:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 120ms
06:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
06:52:03 INFO - PROCESS | 820 | 1470664323919 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:03 INFO - PROCESS | 820 | 1470664323940 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
06:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 171ms
06:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
06:52:04 INFO - PROCESS | 820 | 1470664324094 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - PROCESS | 820 | 1470664324118 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
06:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 171ms
06:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
06:52:04 INFO - PROCESS | 820 | 1470664324269 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - PROCESS | 820 | 1470664324287 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
06:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 120ms
06:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
06:52:04 INFO - PROCESS | 820 | 1470664324392 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - PROCESS | 820 | 1470664324413 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
06:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
06:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
06:52:04 INFO - PROCESS | 820 | 1470664324569 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - PROCESS | 820 | 1470664324586 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
06:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 120ms
06:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
06:52:04 INFO - PROCESS | 820 | 1470664324697 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - PROCESS | 820 | 1470664324709 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
06:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 171ms
06:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
06:52:04 INFO - PROCESS | 820 | 1470664324870 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:04 INFO - PROCESS | 820 | 1470664324889 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
06:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 171ms
06:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
06:52:05 INFO - PROCESS | 820 | 1470664325044 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - PROCESS | 820 | 1470664325060 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
06:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 171ms
06:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
06:52:05 INFO - PROCESS | 820 | 1470664325220 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - PROCESS | 820 | 1470664325237 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
06:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 171ms
06:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
06:52:05 INFO - PROCESS | 820 | 1470664325400 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - PROCESS | 820 | 1470664325414 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
06:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 171ms
06:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
06:52:05 INFO - PROCESS | 820 | 1470664325568 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - PROCESS | 820 | 1470664325584 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
06:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 120ms
06:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
06:52:05 INFO - PROCESS | 820 | 1470664325692 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - PROCESS | 820 | 1470664325708 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
06:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 120ms
06:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
06:52:05 INFO - PROCESS | 820 | 1470664325817 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - PROCESS | 820 | 1470664325828 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
06:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 171ms
06:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
06:52:05 INFO - PROCESS | 820 | 1470664325991 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - PROCESS | 820 | 1470664326009 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
06:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 171ms
06:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
06:52:06 INFO - PROCESS | 820 | 1470664326169 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - PROCESS | 820 | 1470664326186 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
06:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 120ms
06:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
06:52:06 INFO - PROCESS | 820 | 1470664326292 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - PROCESS | 820 | 1470664326309 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
06:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 171ms
06:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
06:52:06 INFO - PROCESS | 820 | 1470664326469 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - PROCESS | 820 | 1470664326491 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
06:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 171ms
06:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
06:52:06 INFO - PROCESS | 820 | 1470664326644 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - PROCESS | 820 | 1470664326659 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
06:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 172ms
06:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
06:52:06 INFO - PROCESS | 820 | 1470664326819 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:06 INFO - PROCESS | 820 | 1470664326840 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
06:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 230ms
06:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
06:52:07 INFO - PROCESS | 820 | 1470664327054 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - PROCESS | 820 | 1470664327071 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
06:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 120ms
06:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
06:52:07 INFO - PROCESS | 820 | 1470664327176 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - PROCESS | 820 | 1470664327192 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
06:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 120ms
06:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
06:52:07 INFO - PROCESS | 820 | 1470664327302 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - PROCESS | 820 | 1470664327318 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
06:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 120ms
06:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
06:52:07 INFO - PROCESS | 820 | 1470664327425 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - PROCESS | 820 | 1470664327442 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
06:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 171ms
06:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
06:52:07 INFO - PROCESS | 820 | 1470664327602 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - PROCESS | 820 | 1470664327619 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
06:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 230ms
06:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
06:52:07 INFO - PROCESS | 820 | 1470664327836 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:07 INFO - PROCESS | 820 | 1470664327853 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
06:52:08 INFO - PROCESS | 820 | 1470664328010 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - PROCESS | 820 | 1470664328026 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 171ms
06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
06:52:08 INFO - PROCESS | 820 | 1470664328189 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - PROCESS | 820 | 1470664328206 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 120ms
06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
06:52:08 INFO - PROCESS | 820 | 1470664328309 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - PROCESS | 820 | 1470664328323 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 171ms
06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
06:52:08 INFO - PROCESS | 820 | 1470664328486 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - PROCESS | 820 | 1470664328508 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 171ms
06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
06:52:08 INFO - PROCESS | 820 | 1470664328661 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - PROCESS | 820 | 1470664328677 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 171ms
06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
06:52:08 INFO - PROCESS | 820 | 1470664328838 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - PROCESS | 820 | 1470664328857 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 120ms
06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
06:52:08 INFO - PROCESS | 820 | 1470664328961 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:08 INFO - PROCESS | 820 | 1470664328985 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
06:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 171ms
06:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
06:52:09 INFO - PROCESS | 820 | 1470664329135 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - PROCESS | 820 | 1470664329151 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
06:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 120ms
06:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
06:52:09 INFO - PROCESS | 820 | 1470664329261 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - PROCESS | 820 | 1470664329289 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
06:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 171ms
06:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
06:52:09 INFO - PROCESS | 820 | 1470664329442 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - PROCESS | 820 | 1470664329462 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
06:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 171ms
06:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
06:52:09 INFO - PROCESS | 820 | 1470664329619 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - PROCESS | 820 | 1470664329636 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
06:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 120ms
06:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
06:52:09 INFO - PROCESS | 820 | 1470664329742 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - PROCESS | 820 | 1470664329759 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
06:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 171ms
06:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
06:52:09 INFO - PROCESS | 820 | 1470664329919 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:09 INFO - PROCESS | 820 | 1470664329942 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
06:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 171ms
06:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
06:52:10 INFO - PROCESS | 820 | 1470664330094 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - PROCESS | 820 | 1470664330110 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
06:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
06:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
06:52:10 INFO - PROCESS | 820 | 1470664330275 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - PROCESS | 820 | 1470664330291 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
06:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
06:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
06:52:10 INFO - PROCESS | 820 | 1470664330453 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - PROCESS | 820 | 1470664330470 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
06:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 171ms
06:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
06:52:10 INFO - PROCESS | 820 | 1470664330632 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - PROCESS | 820 | 1470664330644 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
06:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 120ms
06:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
06:52:10 INFO - PROCESS | 820 | 1470664330756 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - PROCESS | 820 | 1470664330774 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
06:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 120ms
06:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
06:52:10 INFO - PROCESS | 820 | 1470664330883 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:10 INFO - PROCESS | 820 | 1470664330902 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
06:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 120ms
06:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
06:52:11 INFO - PROCESS | 820 | 1470664331005 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - PROCESS | 820 | 1470664331022 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
06:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 120ms
06:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
06:52:11 INFO - PROCESS | 820 | 1470664331127 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - PROCESS | 820 | 1470664331140 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
06:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 120ms
06:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
06:52:11 INFO - PROCESS | 820 | 1470664331251 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - PROCESS | 820 | 1470664331268 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
06:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 120ms
06:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
06:52:11 INFO - PROCESS | 820 | 1470664331376 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - PROCESS | 820 | 1470664331394 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
06:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
06:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
06:52:11 INFO - PROCESS | 820 | 1470664331553 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - PROCESS | 820 | 1470664331570 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
06:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 120ms
06:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
06:52:11 INFO - PROCESS | 820 | 1470664331676 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - PROCESS | 820 | 1470664331699 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
06:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 171ms
06:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
06:52:11 INFO - PROCESS | 820 | 1470664331852 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:11 INFO - PROCESS | 820 | 1470664331869 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
06:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 171ms
06:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
06:52:12 INFO - PROCESS | 820 | 1470664332032 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - PROCESS | 820 | 1470664332043 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
06:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 171ms
06:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
06:52:12 INFO - PROCESS | 820 | 1470664332203 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - PROCESS | 820 | 1470664332219 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
06:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 120ms
06:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
06:52:12 INFO - PROCESS | 820 | 1470664332328 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - PROCESS | 820 | 1470664332341 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
06:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 171ms
06:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
06:52:12 INFO - PROCESS | 820 | 1470664332502 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - PROCESS | 820 | 1470664332522 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 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.
06:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 120ms
06:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
06:52:12 INFO - PROCESS | 820 | 1470664332625 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - PROCESS | 820 | 1470664332643 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 171ms
06:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
06:52:12 INFO - PROCESS | 820 | 1470664332805 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - PROCESS | 820 | 1470664332821 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 120ms
06:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
06:52:12 INFO - PROCESS | 820 | 1470664332925 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:12 INFO - PROCESS | 820 | 1470664332943 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 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.
06:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 120ms
06:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
06:52:13 INFO - PROCESS | 820 | 1470664333049 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 INFO - PROCESS | 820 | 1470664333062 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 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.
06:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 120ms
06:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
06:52:13 INFO - PROCESS | 820 | 1470664333172 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 INFO - PROCESS | 820 | 1470664333189 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 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.
06:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 120ms
06:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
06:52:13 INFO - PROCESS | 820 | 1470664333343 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 INFO - PROCESS | 820 | 1470664333432 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 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.
06:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 290ms
06:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
06:52:13 INFO - PROCESS | 820 | 1470664333609 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 INFO - PROCESS | 820 | 1470664333629 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 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.
06:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 171ms
06:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
06:52:13 INFO - PROCESS | 820 | 1470664333786 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 INFO - PROCESS | 820 | 1470664333805 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 171ms
06:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
06:52:13 INFO - PROCESS | 820 | 1470664333965 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:13 INFO - PROCESS | 820 | 1470664333987 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 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.
06:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 171ms
06:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
06:52:14 INFO - PROCESS | 820 | 1470664334136 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 INFO - PROCESS | 820 | 1470664334153 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 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.
06:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 330ms
06:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
06:52:14 INFO - PROCESS | 820 | 1470664334470 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 INFO - PROCESS | 820 | 1470664334495 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
06:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 172ms
06:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
06:52:14 INFO - PROCESS | 820 | 1470664334644 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 INFO - PROCESS | 820 | 1470664334660 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
06:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 171ms
06:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
06:52:14 INFO - PROCESS | 820 | 1470664334820 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 INFO - PROCESS | 820 | 1470664334839 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
06:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
06:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
06:52:14 INFO - PROCESS | 820 | 1470664334995 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 INFO - PROCESS | 820 | 1470664335010 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 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.
06:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 171ms
06:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
06:52:15 INFO - PROCESS | 820 | 1470664335169 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 INFO - PROCESS | 820 | 1470664335191 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 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.
06:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 171ms
06:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
06:52:15 INFO - PROCESS | 820 | 1470664335343 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 INFO - PROCESS | 820 | 1470664335361 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 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.
06:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 171ms
06:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
06:52:15 INFO - PROCESS | 820 | 1470664335520 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 INFO - PROCESS | 820 | 1470664335537 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 172ms
06:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
06:52:15 INFO - PROCESS | 820 | 1470664335698 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 INFO - PROCESS | 820 | 1470664335718 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 171ms
06:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
06:52:15 INFO - PROCESS | 820 | 1470664335869 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:15 INFO - PROCESS | 820 | 1470664335887 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 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.
06:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 171ms
06:52:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
06:52:16 INFO - PROCESS | 820 | 1470664336043 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - PROCESS | 820 | 1470664336059 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
06:52:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 172ms
06:52:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
06:52:16 INFO - PROCESS | 820 | 1470664336220 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - PROCESS | 820 | 1470664336241 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
06:52:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 370ms
06:52:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
06:52:16 INFO - PROCESS | 820 | 1470664336593 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - PROCESS | 820 | 1470664336609 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
06:52:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 171ms
06:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
06:52:16 INFO - PROCESS | 820 | 1470664336770 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - PROCESS | 820 | 1470664336786 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
06:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 120ms
06:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
06:52:16 INFO - PROCESS | 820 | 1470664336898 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:16 INFO - PROCESS | 820 | 1470664336909 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
06:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 172ms
06:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
06:52:17 INFO - PROCESS | 820 | 1470664337069 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - PROCESS | 820 | 1470664337088 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
06:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 171ms
06:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
06:52:17 INFO - PROCESS | 820 | 1470664337249 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - PROCESS | 820 | 1470664337260 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
06:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 171ms
06:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
06:52:17 INFO - PROCESS | 820 | 1470664337423 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - PROCESS | 820 | 1470664337441 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
06:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 171ms
06:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
06:52:17 INFO - PROCESS | 820 | 1470664337599 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - PROCESS | 820 | 1470664337613 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
06:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 171ms
06:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
06:52:17 INFO - PROCESS | 820 | 1470664337770 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - PROCESS | 820 | 1470664337791 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
06:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 171ms
06:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
06:52:17 INFO - PROCESS | 820 | 1470664337945 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:17 INFO - PROCESS | 820 | 1470664337968 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
06:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 171ms
06:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
06:52:18 INFO - PROCESS | 820 | 1470664338120 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:18 INFO - PROCESS | 820 | 1470664338137 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
06:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 670ms
06:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
06:52:18 INFO - PROCESS | 820 | 1470664338795 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:18 INFO - PROCESS | 820 | 1470664338809 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
06:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
06:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
06:52:19 INFO - PROCESS | 820 | 1470664339467 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:19 INFO - PROCESS | 820 | 1470664339490 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
06:52:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:52:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
06:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 270ms
06:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
06:52:19 INFO - PROCESS | 820 | 1470664339742 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:19 INFO - PROCESS | 820 | 1470664339762 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
06:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 171ms
06:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
06:52:19 INFO - PROCESS | 820 | 1470664339922 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:19 INFO - PROCESS | 820 | 1470664339941 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
06:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 171ms
06:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
06:52:20 INFO - PROCESS | 820 | 1470664340107 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - PROCESS | 820 | 1470664340126 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
06:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 171ms
06:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
06:52:20 INFO - PROCESS | 820 | 1470664340275 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - PROCESS | 820 | 1470664340294 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
06:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 171ms
06:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
06:52:20 INFO - PROCESS | 820 | 1470664340452 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - PROCESS | 820 | 1470664340471 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
06:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 171ms
06:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
06:52:20 INFO - PROCESS | 820 | 1470664340628 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - PROCESS | 820 | 1470664340657 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
06:52:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
06:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 171ms
06:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
06:52:20 INFO - PROCESS | 820 | 1470664340803 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - PROCESS | 820 | 1470664340820 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
06:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 171ms
06:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
06:52:20 INFO - PROCESS | 820 | 1470664340977 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - PROCESS | 820 | 1470664340993 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
06:52:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
06:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 171ms
06:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
06:52:21 INFO - PROCESS | 820 | 1470664341153 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - PROCESS | 820 | 1470664341172 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 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
06:52:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:52:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
06:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 171ms
06:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
06:52:21 INFO - PROCESS | 820 | 1470664341328 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - PROCESS | 820 | 1470664341343 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
06:52:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
06:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 171ms
06:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
06:52:21 INFO - PROCESS | 820 | 1470664341503 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - PROCESS | 820 | 1470664341522 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
06:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 171ms
06:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
06:52:21 INFO - PROCESS | 820 | 1470664341676 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - PROCESS | 820 | 1470664341692 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
06:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 171ms
06:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
06:52:21 INFO - PROCESS | 820 | 1470664341855 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:21 INFO - PROCESS | 820 | 1470664341872 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
06:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 171ms
06:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
06:52:22 INFO - PROCESS | 820 | 1470664342027 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - PROCESS | 820 | 1470664342043 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
06:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 171ms
06:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
06:52:22 INFO - PROCESS | 820 | 1470664342202 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - PROCESS | 820 | 1470664342221 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
06:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 120ms
06:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
06:52:22 INFO - PROCESS | 820 | 1470664342327 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - PROCESS | 820 | 1470664342343 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
06:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 120ms
06:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
06:52:22 INFO - PROCESS | 820 | 1470664342452 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - PROCESS | 820 | 1470664342468 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
06:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 120ms
06:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
06:52:22 INFO - PROCESS | 820 | 1470664342576 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - PROCESS | 820 | 1470664342595 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
06:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 171ms
06:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
06:52:22 INFO - PROCESS | 820 | 1470664342752 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - PROCESS | 820 | 1470664342773 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
06:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 171ms
06:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
06:52:22 INFO - PROCESS | 820 | 1470664342927 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:22 INFO - PROCESS | 820 | 1470664342945 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
06:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 171ms
06:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
06:52:23 INFO - PROCESS | 820 | 1470664343102 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - PROCESS | 820 | 1470664343122 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
06:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 120ms
06:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
06:52:23 INFO - PROCESS | 820 | 1470664343227 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - PROCESS | 820 | 1470664343243 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 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
06:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 120ms
06:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
06:52:23 INFO - PROCESS | 820 | 1470664343354 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - PROCESS | 820 | 1470664343370 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
06:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 120ms
06:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
06:52:23 INFO - PROCESS | 820 | 1470664343478 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - PROCESS | 820 | 1470664343490 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
06:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 120ms
06:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
06:52:23 INFO - PROCESS | 820 | 1470664343601 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - PROCESS | 820 | 1470664343619 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
06:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 171ms
06:52:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
06:52:23 INFO - PROCESS | 820 | 1470664343778 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:23 INFO - PROCESS | 820 | 1470664343794 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 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
06:52:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
06:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
06:52:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
06:52:24 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
06:52:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
06:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
06:52:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
06:52:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 231ms
06:52:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
06:52:24 INFO - PROCESS | 820 | 1470664344018 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - PROCESS | 820 | 1470664344075 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 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.
06:52:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 171ms
06:52:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
06:52:24 INFO - PROCESS | 820 | 1470664344191 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - PROCESS | 820 | 1470664344209 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
06:52:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 171ms
06:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
06:52:24 INFO - PROCESS | 820 | 1470664344366 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - PROCESS | 820 | 1470664344377 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
06:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 171ms
06:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
06:52:24 INFO - PROCESS | 820 | 1470664344537 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - PROCESS | 820 | 1470664344557 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
06:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 171ms
06:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
06:52:24 INFO - PROCESS | 820 | 1470664344712 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - PROCESS | 820 | 1470664344737 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
06:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 171ms
06:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
06:52:24 INFO - PROCESS | 820 | 1470664344886 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:24 INFO - PROCESS | 820 | 1470664344903 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
06:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 171ms
06:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
06:52:25 INFO - PROCESS | 820 | 1470664345062 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - PROCESS | 820 | 1470664345078 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
06:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 172ms
06:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
06:52:25 INFO - PROCESS | 820 | 1470664345236 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - PROCESS | 820 | 1470664345255 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
06:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 171ms
06:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
06:52:25 INFO - PROCESS | 820 | 1470664345411 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - PROCESS | 820 | 1470664345426 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
06:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 171ms
06:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
06:52:25 INFO - PROCESS | 820 | 1470664345587 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - PROCESS | 820 | 1470664345606 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
06:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 120ms
06:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
06:52:25 INFO - PROCESS | 820 | 1470664345710 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - PROCESS | 820 | 1470664345735 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
06:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 271ms
06:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
06:52:25 INFO - PROCESS | 820 | 1470664345989 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - PROCESS | 820 | 1470664346012 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
06:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 172ms
06:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
06:52:26 INFO - PROCESS | 820 | 1470664346170 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - PROCESS | 820 | 1470664346193 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
06:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 171ms
06:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
06:52:26 INFO - PROCESS | 820 | 1470664346345 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - PROCESS | 820 | 1470664346360 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
06:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 171ms
06:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
06:52:26 INFO - PROCESS | 820 | 1470664346520 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - PROCESS | 820 | 1470664346538 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
06:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 171ms
06:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
06:52:26 INFO - PROCESS | 820 | 1470664346695 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - PROCESS | 820 | 1470664346711 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
06:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 171ms
06:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
06:52:26 INFO - PROCESS | 820 | 1470664346871 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:26 INFO - PROCESS | 820 | 1470664346893 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
06:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 230ms
06:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
06:52:27 INFO - PROCESS | 820 | 1470664347103 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - PROCESS | 820 | 1470664347120 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
06:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 171ms
06:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
06:52:27 INFO - PROCESS | 820 | 1470664347277 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - PROCESS | 820 | 1470664347300 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
06:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 171ms
06:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
06:52:27 INFO - PROCESS | 820 | 1470664347452 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - PROCESS | 820 | 1470664347469 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
06:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 171ms
06:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
06:52:27 INFO - PROCESS | 820 | 1470664347628 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - PROCESS | 820 | 1470664347651 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
06:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 171ms
06:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
06:52:27 INFO - PROCESS | 820 | 1470664347803 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - PROCESS | 820 | 1470664347830 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
06:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 171ms
06:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
06:52:27 INFO - PROCESS | 820 | 1470664347976 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:27 INFO - PROCESS | 820 | 1470664347992 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
06:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 171ms
06:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
06:52:28 INFO - PROCESS | 820 | 1470664348153 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - PROCESS | 820 | 1470664348193 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
06:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 171ms
06:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
06:52:28 INFO - PROCESS | 820 | 1470664348327 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - PROCESS | 820 | 1470664348343 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
06:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 171ms
06:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
06:52:28 INFO - PROCESS | 820 | 1470664348503 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - PROCESS | 820 | 1470664348524 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
06:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
06:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
06:52:28 INFO - PROCESS | 820 | 1470664348679 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - PROCESS | 820 | 1470664348692 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
06:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 171ms
06:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
06:52:28 INFO - PROCESS | 820 | 1470664348853 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - PROCESS | 820 | 1470664348873 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
06:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 120ms
06:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
06:52:28 INFO - PROCESS | 820 | 1470664348976 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:28 INFO - PROCESS | 820 | 1470664348996 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
06:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 171ms
06:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
06:52:29 INFO - PROCESS | 820 | 1470664349153 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - PROCESS | 820 | 1470664349172 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
06:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
06:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
06:52:29 INFO - PROCESS | 820 | 1470664349327 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - PROCESS | 820 | 1470664349349 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
06:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 171ms
06:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
06:52:29 INFO - PROCESS | 820 | 1470664349503 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - PROCESS | 820 | 1470664349520 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
06:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 120ms
06:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
06:52:29 INFO - PROCESS | 820 | 1470664349626 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - PROCESS | 820 | 1470664349643 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
06:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 171ms
06:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
06:52:29 INFO - PROCESS | 820 | 1470664349803 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - PROCESS | 820 | 1470664349825 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
06:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 171ms
06:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
06:52:29 INFO - PROCESS | 820 | 1470664349978 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:30 INFO - PROCESS | 820 | 1470664349995 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
06:52:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 670ms
06:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
06:52:30 INFO - PROCESS | 820 | 1470664350651 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:30 INFO - PROCESS | 820 | 1470664350671 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
06:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
06:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
06:52:31 INFO - PROCESS | 820 | 1470664351323 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:31 INFO - PROCESS | 820 | 1470664351347 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
06:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 670ms
06:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
06:52:32 INFO - PROCESS | 820 | 1470664351996 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:32 INFO - PROCESS | 820 | 1470664352011 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
06:52:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 730ms
06:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
06:52:32 INFO - PROCESS | 820 | 1470664352732 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:32 INFO - PROCESS | 820 | 1470664352756 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
06:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 670ms
06:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
06:52:33 INFO - PROCESS | 820 | 1470664353408 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:33 INFO - PROCESS | 820 | 1470664353424 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
06:52:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 670ms
06:52:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
06:52:34 INFO - PROCESS | 820 | 1470664354085 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:34 INFO - PROCESS | 820 | 1470664354111 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
06:52:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
06:52:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
06:52:34 INFO - PROCESS | 820 | 1470664354755 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:34 INFO - PROCESS | 820 | 1470664354784 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
06:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 670ms
06:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
06:52:35 INFO - PROCESS | 820 | 1470664355428 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:35 INFO - PROCESS | 820 | 1470664355442 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:36 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
06:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 670ms
06:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
06:52:36 INFO - PROCESS | 820 | 1470664356102 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:36 INFO - PROCESS | 820 | 1470664356129 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
06:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 671ms
06:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
06:52:36 INFO - PROCESS | 820 | 1470664356774 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:36 INFO - PROCESS | 820 | 1470664356799 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:36 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
06:52:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
06:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 171ms
06:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
06:52:36 INFO - PROCESS | 820 | 1470664356952 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:36 INFO - PROCESS | 820 | 1470664356968 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
06:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 172ms
06:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
06:52:37 INFO - PROCESS | 820 | 1470664357125 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:37 INFO - PROCESS | 820 | 1470664357141 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:37 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
06:52:37 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:52:37 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:52:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
06:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 171ms
06:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
06:52:37 INFO - PROCESS | 820 | 1470664357299 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:37 INFO - PROCESS | 820 | 1470664357311 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
06:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 171ms
06:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
06:52:37 INFO - PROCESS | 820 | 1470664357471 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:37 INFO - PROCESS | 820 | 1470664357491 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
06:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 670ms
06:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
06:52:38 INFO - PROCESS | 820 | 1470664358144 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:38 INFO - PROCESS | 820 | 1470664358158 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
06:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
06:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
06:52:38 INFO - PROCESS | 820 | 1470664358819 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:38 INFO - PROCESS | 820 | 1470664358847 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
06:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 670ms
06:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
06:52:39 INFO - PROCESS | 820 | 1470664359495 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:39 INFO - PROCESS | 820 | 1470664359511 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
06:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 671ms
06:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
06:52:40 INFO - PROCESS | 820 | 1470664360173 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:40 INFO - PROCESS | 820 | 1470664360198 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
06:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
06:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
06:52:40 INFO - PROCESS | 820 | 1470664360843 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:40 INFO - PROCESS | 820 | 1470664360857 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
06:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 171ms
06:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
06:52:41 INFO - PROCESS | 820 | 1470664361020 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:41 INFO - PROCESS | 820 | 1470664361040 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
06:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 670ms
06:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
06:52:41 INFO - PROCESS | 820 | 1470664361694 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:41 INFO - PROCESS | 820 | 1470664361721 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
06:52:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 670ms
06:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
06:52:42 INFO - PROCESS | 820 | 1470664362365 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:42 INFO - PROCESS | 820 | 1470664362378 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
06:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 120ms
06:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
06:52:42 INFO - PROCESS | 820 | 1470664362489 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:42 INFO - PROCESS | 820 | 1470664362510 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
06:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 171ms
06:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
06:52:42 INFO - PROCESS | 820 | 1470664362663 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:42 INFO - PROCESS | 820 | 1470664362679 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
06:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 171ms
06:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
06:52:42 INFO - PROCESS | 820 | 1470664362837 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:42 INFO - PROCESS | 820 | 1470664362858 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
06:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 171ms
06:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
06:52:43 INFO - PROCESS | 820 | 1470664363011 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - PROCESS | 820 | 1470664363034 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
06:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 171ms
06:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
06:52:43 INFO - PROCESS | 820 | 1470664363187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - PROCESS | 820 | 1470664363204 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
06:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 120ms
06:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
06:52:43 INFO - PROCESS | 820 | 1470664363310 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - PROCESS | 820 | 1470664363325 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
06:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
06:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
06:52:43 INFO - PROCESS | 820 | 1470664363487 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - PROCESS | 820 | 1470664363504 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
06:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 171ms
06:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
06:52:43 INFO - PROCESS | 820 | 1470664363662 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - PROCESS | 820 | 1470664363677 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
06:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 230ms
06:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
06:52:43 INFO - PROCESS | 820 | 1470664363895 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:43 INFO - PROCESS | 820 | 1470664363928 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 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
06:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 172ms
06:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
06:52:44 INFO - PROCESS | 820 | 1470664364070 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - PROCESS | 820 | 1470664364090 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
06:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 120ms
06:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
06:52:44 INFO - PROCESS | 820 | 1470664364193 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - PROCESS | 820 | 1470664364212 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:52:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
06:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 171ms
06:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
06:52:44 INFO - PROCESS | 820 | 1470664364370 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - PROCESS | 820 | 1470664364388 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
06:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 171ms
06:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
06:52:44 INFO - PROCESS | 820 | 1470664364602 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - PROCESS | 820 | 1470664364626 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:52:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
06:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 171ms
06:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
06:52:44 INFO - PROCESS | 820 | 1470664364773 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - PROCESS | 820 | 1470664364794 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
06:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 171ms
06:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
06:52:44 INFO - PROCESS | 820 | 1470664364946 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:44 INFO - PROCESS | 820 | 1470664364963 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
06:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 171ms
06:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
06:52:45 INFO - PROCESS | 820 | 1470664365120 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - PROCESS | 820 | 1470664365138 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
06:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 171ms
06:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
06:52:45 INFO - PROCESS | 820 | 1470664365295 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - PROCESS | 820 | 1470664365310 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
06:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 171ms
06:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
06:52:45 INFO - PROCESS | 820 | 1470664365471 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - PROCESS | 820 | 1470664365497 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
06:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 171ms
06:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
06:52:45 INFO - PROCESS | 820 | 1470664365650 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - PROCESS | 820 | 1470664365662 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
06:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 171ms
06:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
06:52:45 INFO - PROCESS | 820 | 1470664365820 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - PROCESS | 820 | 1470664365838 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
06:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 171ms
06:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
06:52:46 INFO - PROCESS | 820 | 1470664365994 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - PROCESS | 820 | 1470664366010 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
06:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 172ms
06:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
06:52:46 INFO - PROCESS | 820 | 1470664366171 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - PROCESS | 820 | 1470664366187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
06:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 171ms
06:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
06:52:46 INFO - PROCESS | 820 | 1470664366345 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - PROCESS | 820 | 1470664366361 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
06:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 171ms
06:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
06:52:46 INFO - PROCESS | 820 | 1470664366520 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - PROCESS | 820 | 1470664366539 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
06:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 120ms
06:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
06:52:46 INFO - PROCESS | 820 | 1470664366645 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - PROCESS | 820 | 1470664366670 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
06:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 171ms
06:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
06:52:46 INFO - PROCESS | 820 | 1470664366820 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - PROCESS | 820 | 1470664366837 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
06:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 120ms
06:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
06:52:46 INFO - PROCESS | 820 | 1470664366950 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:46 INFO - PROCESS | 820 | 1470664366961 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 171ms
06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
06:52:47 INFO - PROCESS | 820 | 1470664367122 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - PROCESS | 820 | 1470664367139 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 171ms
06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
06:52:47 INFO - PROCESS | 820 | 1470664367300 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - PROCESS | 820 | 1470664367311 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 171ms
06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
06:52:47 INFO - PROCESS | 820 | 1470664367470 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - PROCESS | 820 | 1470664367485 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 171ms
06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
06:52:47 INFO - PROCESS | 820 | 1470664367644 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - PROCESS | 820 | 1470664367662 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
06:52:47 INFO - PROCESS | 820 | 1470664367820 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - PROCESS | 820 | 1470664367837 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 171ms
06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
06:52:48 INFO - PROCESS | 820 | 1470664367995 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - PROCESS | 820 | 1470664368019 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
06:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 171ms
06:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
06:52:48 INFO - PROCESS | 820 | 1470664368170 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - PROCESS | 820 | 1470664368187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
06:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 171ms
06:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
06:52:48 INFO - PROCESS | 820 | 1470664368346 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - PROCESS | 820 | 1470664368360 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
06:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 172ms
06:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
06:52:48 INFO - PROCESS | 820 | 1470664368521 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - PROCESS | 820 | 1470664368538 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
06:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 120ms
06:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
06:52:48 INFO - PROCESS | 820 | 1470664368644 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - PROCESS | 820 | 1470664368657 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
06:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 120ms
06:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
06:52:48 INFO - PROCESS | 820 | 1470664368768 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - PROCESS | 820 | 1470664368785 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
06:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 120ms
06:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
06:52:48 INFO - PROCESS | 820 | 1470664368893 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:48 INFO - PROCESS | 820 | 1470664368910 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
06:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 171ms
06:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
06:52:49 INFO - PROCESS | 820 | 1470664369070 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - PROCESS | 820 | 1470664369091 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
06:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 171ms
06:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
06:52:49 INFO - PROCESS | 820 | 1470664369243 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - PROCESS | 820 | 1470664369259 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
06:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 171ms
06:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
06:52:49 INFO - PROCESS | 820 | 1470664369422 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - PROCESS | 820 | 1470664369439 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
06:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 120ms
06:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
06:52:49 INFO - PROCESS | 820 | 1470664369544 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - PROCESS | 820 | 1470664369561 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
06:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 120ms
06:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
06:52:49 INFO - PROCESS | 820 | 1470664369669 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - PROCESS | 820 | 1470664369690 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
06:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 230ms
06:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
06:52:49 INFO - PROCESS | 820 | 1470664369904 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:49 INFO - PROCESS | 820 | 1470664369923 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
06:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 121ms
06:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
06:52:50 INFO - PROCESS | 820 | 1470664370032 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - PROCESS | 820 | 1470664370052 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
06:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 171ms
06:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
06:52:50 INFO - PROCESS | 820 | 1470664370207 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - PROCESS | 820 | 1470664370224 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
06:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 121ms
06:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
06:52:50 INFO - PROCESS | 820 | 1470664370334 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - PROCESS | 820 | 1470664370345 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
06:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 120ms
06:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
06:52:50 INFO - PROCESS | 820 | 1470664370454 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - PROCESS | 820 | 1470664370471 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
06:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 120ms
06:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
06:52:50 INFO - PROCESS | 820 | 1470664370586 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - PROCESS | 820 | 1470664370605 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
06:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 290ms
06:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
06:52:50 INFO - PROCESS | 820 | 1470664370872 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:50 INFO - PROCESS | 820 | 1470664370893 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
06:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 171ms
06:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
06:52:51 INFO - PROCESS | 820 | 1470664371047 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - PROCESS | 820 | 1470664371062 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
06:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 171ms
06:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
06:52:51 INFO - PROCESS | 820 | 1470664371223 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - PROCESS | 820 | 1470664371242 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
06:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 171ms
06:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
06:52:51 INFO - PROCESS | 820 | 1470664371395 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - PROCESS | 820 | 1470664371428 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
06:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 171ms
06:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
06:52:51 INFO - PROCESS | 820 | 1470664371571 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - PROCESS | 820 | 1470664371587 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
06:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 171ms
06:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
06:52:51 INFO - PROCESS | 820 | 1470664371750 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - PROCESS | 820 | 1470664371772 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
06:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 171ms
06:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
06:52:51 INFO - PROCESS | 820 | 1470664371921 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:51 INFO - PROCESS | 820 | 1470664371940 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
06:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 120ms
06:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
06:52:52 INFO - PROCESS | 820 | 1470664372043 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - PROCESS | 820 | 1470664372063 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
06:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
06:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
06:52:52 INFO - PROCESS | 820 | 1470664372220 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - PROCESS | 820 | 1470664372236 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
06:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 171ms
06:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
06:52:52 INFO - PROCESS | 820 | 1470664372394 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - PROCESS | 820 | 1470664372418 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
06:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 172ms
06:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
06:52:52 INFO - PROCESS | 820 | 1470664372571 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - PROCESS | 820 | 1470664372591 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
06:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 171ms
06:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
06:52:52 INFO - PROCESS | 820 | 1470664372746 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - PROCESS | 820 | 1470664372761 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
06:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 171ms
06:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
06:52:52 INFO - PROCESS | 820 | 1470664372920 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:52 INFO - PROCESS | 820 | 1470664372945 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
06:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 230ms
06:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
06:52:53 INFO - PROCESS | 820 | 1470664373153 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - PROCESS | 820 | 1470664373171 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
06:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 171ms
06:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
06:52:53 INFO - PROCESS | 820 | 1470664373327 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - PROCESS | 820 | 1470664373344 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
06:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
06:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
06:52:53 INFO - PROCESS | 820 | 1470664373504 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - PROCESS | 820 | 1470664373524 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
06:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 171ms
06:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
06:52:53 INFO - PROCESS | 820 | 1470664373678 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - PROCESS | 820 | 1470664373693 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
06:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 171ms
06:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
06:52:53 INFO - PROCESS | 820 | 1470664373854 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - PROCESS | 820 | 1470664373871 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
06:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 120ms
06:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
06:52:53 INFO - PROCESS | 820 | 1470664373978 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:53 INFO - PROCESS | 820 | 1470664373993 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
06:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 171ms
06:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
06:52:54 INFO - PROCESS | 820 | 1470664374153 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - PROCESS | 820 | 1470664374172 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
06:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 120ms
06:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
06:52:54 INFO - PROCESS | 820 | 1470664374278 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - PROCESS | 820 | 1470664374292 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
06:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
06:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
06:52:54 INFO - PROCESS | 820 | 1470664374454 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - PROCESS | 820 | 1470664374472 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
06:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 120ms
06:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
06:52:54 INFO - PROCESS | 820 | 1470664374579 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - PROCESS | 820 | 1470664374603 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
06:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
06:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
06:52:54 INFO - PROCESS | 820 | 1470664374754 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - PROCESS | 820 | 1470664374770 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
06:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 171ms
06:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
06:52:54 INFO - PROCESS | 820 | 1470664374927 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:54 INFO - PROCESS | 820 | 1470664374950 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
06:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 171ms
06:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
06:52:55 INFO - PROCESS | 820 | 1470664375104 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - PROCESS | 820 | 1470664375122 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
06:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 171ms
06:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
06:52:55 INFO - PROCESS | 820 | 1470664375279 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - PROCESS | 820 | 1470664375293 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
06:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 171ms
06:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
06:52:55 INFO - PROCESS | 820 | 1470664375454 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - PROCESS | 820 | 1470664375473 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
06:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 120ms
06:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
06:52:55 INFO - PROCESS | 820 | 1470664375579 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - PROCESS | 820 | 1470664375598 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
06:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 171ms
06:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
06:52:55 INFO - PROCESS | 820 | 1470664375753 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - PROCESS | 820 | 1470664375769 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
06:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 120ms
06:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
06:52:55 INFO - PROCESS | 820 | 1470664375878 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:55 INFO - PROCESS | 820 | 1470664375891 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
06:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 172ms
06:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
06:52:56 INFO - PROCESS | 820 | 1470664376053 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - PROCESS | 820 | 1470664376074 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
06:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 331ms
06:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
06:52:56 INFO - PROCESS | 820 | 1470664376387 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - PROCESS | 820 | 1470664376403 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
06:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 171ms
06:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
06:52:56 INFO - PROCESS | 820 | 1470664376560 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - PROCESS | 820 | 1470664376585 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
06:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 171ms
06:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
06:52:56 INFO - PROCESS | 820 | 1470664376738 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - PROCESS | 820 | 1470664376756 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
06:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 171ms
06:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
06:52:56 INFO - PROCESS | 820 | 1470664376929 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - PROCESS | 820 | 1470664377019 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
06:52:57 INFO - PROCESS | 820 | 1470664377022 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
06:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 290ms
06:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
06:52:57 INFO - PROCESS | 820 | 1470664377208 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - PROCESS | 820 | 1470664377234 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
06:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
06:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
06:52:57 INFO - PROCESS | 820 | 1470664377385 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - PROCESS | 820 | 1470664377405 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
06:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 171ms
06:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
06:52:57 INFO - PROCESS | 820 | 1470664377558 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - PROCESS | 820 | 1470664377576 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
06:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
06:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
06:52:57 INFO - PROCESS | 820 | 1470664377734 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - PROCESS | 820 | 1470664377746 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
06:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 174ms
06:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
06:52:57 INFO - PROCESS | 820 | 1470664377909 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:57 INFO - PROCESS | 820 | 1470664377932 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
06:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 171ms
06:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
06:52:58 INFO - PROCESS | 820 | 1470664378083 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - PROCESS | 820 | 1470664378095 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
06:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 171ms
06:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
06:52:58 INFO - PROCESS | 820 | 1470664378255 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - PROCESS | 820 | 1470664378273 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
06:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 171ms
06:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
06:52:58 INFO - PROCESS | 820 | 1470664378429 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - PROCESS | 820 | 1470664378444 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
06:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 171ms
06:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
06:52:58 INFO - PROCESS | 820 | 1470664378604 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - PROCESS | 820 | 1470664378622 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
06:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 171ms
06:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
06:52:58 INFO - PROCESS | 820 | 1470664378783 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - PROCESS | 820 | 1470664378805 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
06:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 171ms
06:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
06:52:58 INFO - PROCESS | 820 | 1470664378954 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:58 INFO - PROCESS | 820 | 1470664378972 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
06:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 171ms
06:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
06:52:59 INFO - PROCESS | 820 | 1470664379135 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - PROCESS | 820 | 1470664379151 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
06:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 171ms
06:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
06:52:59 INFO - PROCESS | 820 | 1470664379309 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - PROCESS | 820 | 1470664379333 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
06:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 171ms
06:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
06:52:59 INFO - PROCESS | 820 | 1470664379486 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - PROCESS | 820 | 1470664379506 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
06:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 171ms
06:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
06:52:59 INFO - PROCESS | 820 | 1470664379659 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - PROCESS | 820 | 1470664379676 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
06:52:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
06:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 171ms
06:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
06:52:59 INFO - PROCESS | 820 | 1470664379837 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:52:59 INFO - PROCESS | 820 | 1470664379854 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 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
06:53:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:53:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
06:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
06:53:00 INFO - PROCESS | 820 | 1470664380010 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - PROCESS | 820 | 1470664380027 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 221
06:53:00 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:53:00 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:53:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
06:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
06:53:00 INFO - PROCESS | 820 | 1470664380187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - PROCESS | 820 | 1470664380206 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
06:53:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:53:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 171ms
06:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
06:53:00 INFO - PROCESS | 820 | 1470664380362 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - PROCESS | 820 | 1470664380387 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
06:53:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:53:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 171ms
06:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
06:53:00 INFO - PROCESS | 820 | 1470664380538 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - PROCESS | 820 | 1470664380555 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 163
06:53:00 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:53:00 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:53:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 171ms
06:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
06:53:00 INFO - PROCESS | 820 | 1470664380717 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - PROCESS | 820 | 1470664380728 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
06:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 171ms
06:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
06:53:00 INFO - PROCESS | 820 | 1470664380887 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:00 INFO - PROCESS | 820 | 1470664380904 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 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
06:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 171ms
06:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
06:53:01 INFO - PROCESS | 820 | 1470664381061 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - PROCESS | 820 | 1470664381079 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
06:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 171ms
06:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
06:53:01 INFO - PROCESS | 820 | 1470664381238 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - PROCESS | 820 | 1470664381254 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
06:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 171ms
06:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
06:53:01 INFO - PROCESS | 820 | 1470664381411 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - PROCESS | 820 | 1470664381429 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
06:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 171ms
06:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
06:53:01 INFO - PROCESS | 820 | 1470664381588 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - PROCESS | 820 | 1470664381604 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
06:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
06:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
06:53:01 INFO - PROCESS | 820 | 1470664381762 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - PROCESS | 820 | 1470664381777 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
06:53:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 171ms
06:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
06:53:01 INFO - PROCESS | 820 | 1470664381937 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:01 INFO - PROCESS | 820 | 1470664381961 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
06:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
06:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
06:53:02 INFO - PROCESS | 820 | 1470664382110 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - PROCESS | 820 | 1470664382127 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
06:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 171ms
06:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
06:53:02 INFO - PROCESS | 820 | 1470664382288 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - PROCESS | 820 | 1470664382304 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
06:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 171ms
06:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
06:53:02 INFO - PROCESS | 820 | 1470664382467 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - PROCESS | 820 | 1470664382512 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
06:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 230ms
06:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
06:53:02 INFO - PROCESS | 820 | 1470664382695 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - PROCESS | 820 | 1470664382712 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
06:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 173ms
06:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
06:53:02 INFO - PROCESS | 820 | 1470664382872 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:02 INFO - PROCESS | 820 | 1470664382889 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
06:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 171ms
06:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
06:53:03 INFO - PROCESS | 820 | 1470664383053 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - PROCESS | 820 | 1470664383070 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
06:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 270ms
06:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
06:53:03 INFO - PROCESS | 820 | 1470664383323 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - PROCESS | 820 | 1470664383344 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
06:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 171ms
06:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
06:53:03 INFO - PROCESS | 820 | 1470664383503 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - PROCESS | 820 | 1470664383523 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
06:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 171ms
06:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
06:53:03 INFO - PROCESS | 820 | 1470664383677 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - PROCESS | 820 | 1470664383699 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
06:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 171ms
06:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
06:53:03 INFO - PROCESS | 820 | 1470664383852 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:03 INFO - PROCESS | 820 | 1470664383874 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
06:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 171ms
06:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
06:53:04 INFO - PROCESS | 820 | 1470664384023 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - PROCESS | 820 | 1470664384043 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
06:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 171ms
06:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
06:53:04 INFO - PROCESS | 820 | 1470664384201 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - PROCESS | 820 | 1470664384226 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
06:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
06:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
06:53:04 INFO - PROCESS | 820 | 1470664384374 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - PROCESS | 820 | 1470664384391 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
06:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
06:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
06:53:04 INFO - PROCESS | 820 | 1470664384551 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - PROCESS | 820 | 1470664384563 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
06:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
06:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
06:53:04 INFO - PROCESS | 820 | 1470664384721 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - PROCESS | 820 | 1470664384741 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
06:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 171ms
06:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
06:53:04 INFO - PROCESS | 820 | 1470664384896 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:04 INFO - PROCESS | 820 | 1470664384913 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
06:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
06:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
06:53:05 INFO - PROCESS | 820 | 1470664385072 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - PROCESS | 820 | 1470664385092 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
06:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 171ms
06:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
06:53:05 INFO - PROCESS | 820 | 1470664385246 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - PROCESS | 820 | 1470664385260 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
06:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 171ms
06:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
06:53:05 INFO - PROCESS | 820 | 1470664385426 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - PROCESS | 820 | 1470664385442 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
06:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 172ms
06:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
06:53:05 INFO - PROCESS | 820 | 1470664385603 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - PROCESS | 820 | 1470664385622 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
06:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
06:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
06:53:05 INFO - PROCESS | 820 | 1470664385779 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - PROCESS | 820 | 1470664385797 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
06:53:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:53:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
06:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 171ms
06:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
06:53:05 INFO - PROCESS | 820 | 1470664385954 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:05 INFO - PROCESS | 820 | 1470664385970 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
06:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 171ms
06:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
06:53:06 INFO - PROCESS | 820 | 1470664386127 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - PROCESS | 820 | 1470664386143 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
06:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 172ms
06:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
06:53:06 INFO - PROCESS | 820 | 1470664386303 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - PROCESS | 820 | 1470664386324 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
06:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 171ms
06:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
06:53:06 INFO - PROCESS | 820 | 1470664386479 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - PROCESS | 820 | 1470664386494 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
06:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 171ms
06:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
06:53:06 INFO - PROCESS | 820 | 1470664386654 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - PROCESS | 820 | 1470664386671 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
06:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 120ms
06:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
06:53:06 INFO - PROCESS | 820 | 1470664386779 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - PROCESS | 820 | 1470664386791 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
06:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 171ms
06:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
06:53:06 INFO - PROCESS | 820 | 1470664386954 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:06 INFO - PROCESS | 820 | 1470664386972 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
06:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
06:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
06:53:07 INFO - PROCESS | 820 | 1470664387631 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:07 INFO - PROCESS | 820 | 1470664387644 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
06:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 171ms
06:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
06:53:07 INFO - PROCESS | 820 | 1470664387806 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:07 INFO - PROCESS | 820 | 1470664387826 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
06:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 171ms
06:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
06:53:07 INFO - PROCESS | 820 | 1470664387980 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - PROCESS | 820 | 1470664387996 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
06:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
06:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
06:53:08 INFO - PROCESS | 820 | 1470664388154 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - PROCESS | 820 | 1470664388173 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
06:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 171ms
06:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
06:53:08 INFO - PROCESS | 820 | 1470664388328 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - PROCESS | 820 | 1470664388346 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
06:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 171ms
06:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
06:53:08 INFO - PROCESS | 820 | 1470664388504 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - PROCESS | 820 | 1470664388521 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
06:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 171ms
06:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
06:53:08 INFO - PROCESS | 820 | 1470664388679 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - PROCESS | 820 | 1470664388696 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 171ms
06:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
06:53:08 INFO - PROCESS | 820 | 1470664388854 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:08 INFO - PROCESS | 820 | 1470664388871 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 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
06:53:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 171ms
06:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
06:53:09 INFO - PROCESS | 820 | 1470664389030 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - PROCESS | 820 | 1470664389045 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
06:53:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 270ms
06:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
06:53:09 INFO - PROCESS | 820 | 1470664389310 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - PROCESS | 820 | 1470664389326 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
06:53:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 230ms
06:53:09 INFO - PROCESS | 820 | 1470664389557 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
06:53:09 INFO - PROCESS | 820 | 1470664389582 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
06:53:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:53:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 171ms
06:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
06:53:09 INFO - PROCESS | 820 | 1470664389739 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - PROCESS | 820 | 1470664389759 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
06:53:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 171ms
06:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
06:53:09 INFO - PROCESS | 820 | 1470664389918 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:09 INFO - PROCESS | 820 | 1470664389939 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
06:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 171ms
06:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
06:53:10 INFO - PROCESS | 820 | 1470664390088 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - PROCESS | 820 | 1470664390107 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
06:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 171ms
06:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
06:53:10 INFO - PROCESS | 820 | 1470664390262 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - PROCESS | 820 | 1470664390279 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
06:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 171ms
06:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
06:53:10 INFO - PROCESS | 820 | 1470664390438 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - PROCESS | 820 | 1470664390463 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
06:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 172ms
06:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
06:53:10 INFO - PROCESS | 820 | 1470664390612 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - PROCESS | 820 | 1470664390630 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
06:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
06:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
06:53:10 INFO - PROCESS | 820 | 1470664390787 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - PROCESS | 820 | 1470664390803 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
06:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 171ms
06:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
06:53:10 INFO - PROCESS | 820 | 1470664390962 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:10 INFO - PROCESS | 820 | 1470664390984 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
06:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 171ms
06:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
06:53:11 INFO - PROCESS | 820 | 1470664391137 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - PROCESS | 820 | 1470664391154 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
06:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 171ms
06:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
06:53:11 INFO - PROCESS | 820 | 1470664391317 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - PROCESS | 820 | 1470664391337 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
06:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 171ms
06:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
06:53:11 INFO - PROCESS | 820 | 1470664391487 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - PROCESS | 820 | 1470664391505 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
06:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 171ms
06:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
06:53:11 INFO - PROCESS | 820 | 1470664391662 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - PROCESS | 820 | 1470664391692 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
06:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 172ms
06:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
06:53:11 INFO - PROCESS | 820 | 1470664391837 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:11 INFO - PROCESS | 820 | 1470664391853 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
06:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 171ms
06:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
06:53:12 INFO - PROCESS | 820 | 1470664392010 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - PROCESS | 820 | 1470664392030 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
06:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 171ms
06:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
06:53:12 INFO - PROCESS | 820 | 1470664392187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - PROCESS | 820 | 1470664392204 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
06:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 171ms
06:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
06:53:12 INFO - PROCESS | 820 | 1470664392362 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - PROCESS | 820 | 1470664392393 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
06:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 171ms
06:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
06:53:12 INFO - PROCESS | 820 | 1470664392537 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - PROCESS | 820 | 1470664392554 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
06:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 171ms
06:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
06:53:12 INFO - PROCESS | 820 | 1470664392713 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - PROCESS | 820 | 1470664392727 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
06:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 171ms
06:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
06:53:12 INFO - PROCESS | 820 | 1470664392887 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:12 INFO - PROCESS | 820 | 1470664392904 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
06:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 171ms
06:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
06:53:13 INFO - PROCESS | 820 | 1470664393062 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - PROCESS | 820 | 1470664393084 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
06:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 171ms
06:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
06:53:13 INFO - PROCESS | 820 | 1470664393240 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - PROCESS | 820 | 1470664393256 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
06:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 171ms
06:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
06:53:13 INFO - PROCESS | 820 | 1470664393412 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - PROCESS | 820 | 1470664393427 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
06:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 171ms
06:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
06:53:13 INFO - PROCESS | 820 | 1470664393588 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - PROCESS | 820 | 1470664393607 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
06:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 171ms
06:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
06:53:13 INFO - PROCESS | 820 | 1470664393763 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - PROCESS | 820 | 1470664393777 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
06:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 171ms
06:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
06:53:13 INFO - PROCESS | 820 | 1470664393938 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:13 INFO - PROCESS | 820 | 1470664393958 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
06:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 171ms
06:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
06:53:14 INFO - PROCESS | 820 | 1470664394111 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - PROCESS | 820 | 1470664394128 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
06:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 171ms
06:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
06:53:14 INFO - PROCESS | 820 | 1470664394288 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - PROCESS | 820 | 1470664394304 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
06:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 171ms
06:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
06:53:14 INFO - PROCESS | 820 | 1470664394462 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - PROCESS | 820 | 1470664394484 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
06:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 171ms
06:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
06:53:14 INFO - PROCESS | 820 | 1470664394638 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - PROCESS | 820 | 1470664394657 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
06:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 171ms
06:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
06:53:14 INFO - PROCESS | 820 | 1470664394813 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - PROCESS | 820 | 1470664394828 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
06:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 171ms
06:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
06:53:14 INFO - PROCESS | 820 | 1470664394988 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - PROCESS | 820 | 1470664395004 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
06:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 171ms
06:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
06:53:15 INFO - PROCESS | 820 | 1470664395168 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - PROCESS | 820 | 1470664395227 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
06:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 231ms
06:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
06:53:15 INFO - PROCESS | 820 | 1470664395400 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - PROCESS | 820 | 1470664395412 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
06:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 171ms
06:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
06:53:15 INFO - PROCESS | 820 | 1470664395572 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - PROCESS | 820 | 1470664395589 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
06:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 270ms
06:53:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
06:53:15 INFO - PROCESS | 820 | 1470664395853 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:15 INFO - PROCESS | 820 | 1470664395874 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 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 () {
06:53:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
06:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
06:53:16 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 () {
06:53:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
06:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
06:53:16 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 () {
06:53:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
06:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
06:53:16 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 () {
06:53:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
06:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
06:53:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 178ms
06:53:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
06:53:16 INFO - PROCESS | 820 | 1470664396034 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - PROCESS | 820 | 1470664396053 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
06:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
06:53:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
06:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
06:53:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
06:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
06:53:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 172ms
06:53:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
06:53:16 INFO - PROCESS | 820 | 1470664396209 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - PROCESS | 820 | 1470664396229 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
06:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
06:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
06:53:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
06:53:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
06:53:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 171ms
06:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
06:53:16 INFO - PROCESS | 820 | 1470664396384 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - PROCESS | 820 | 1470664396396 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
06:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 171ms
06:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
06:53:16 INFO - PROCESS | 820 | 1470664396555 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - PROCESS | 820 | 1470664396571 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
06:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 172ms
06:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
06:53:16 INFO - PROCESS | 820 | 1470664396731 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - PROCESS | 820 | 1470664396756 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
06:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 171ms
06:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
06:53:16 INFO - PROCESS | 820 | 1470664396904 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:16 INFO - PROCESS | 820 | 1470664396922 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
06:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 120ms
06:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
06:53:17 INFO - PROCESS | 820 | 1470664397029 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - PROCESS | 820 | 1470664397053 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
06:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 171ms
06:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
06:53:17 INFO - PROCESS | 820 | 1470664397204 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - PROCESS | 820 | 1470664397221 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
06:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 120ms
06:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
06:53:17 INFO - PROCESS | 820 | 1470664397329 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - PROCESS | 820 | 1470664397342 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
06:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 120ms
06:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
06:53:17 INFO - PROCESS | 820 | 1470664397455 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - PROCESS | 820 | 1470664397474 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
06:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 171ms
06:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
06:53:17 INFO - PROCESS | 820 | 1470664397629 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - PROCESS | 820 | 1470664397652 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
06:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
06:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
06:53:17 INFO - PROCESS | 820 | 1470664397804 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - PROCESS | 820 | 1470664397823 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
06:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 171ms
06:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
06:53:17 INFO - PROCESS | 820 | 1470664397980 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - PROCESS | 820 | 1470664397994 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
06:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 171ms
06:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
06:53:18 INFO - PROCESS | 820 | 1470664398155 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - PROCESS | 820 | 1470664398172 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
06:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 171ms
06:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
06:53:18 INFO - PROCESS | 820 | 1470664398328 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - PROCESS | 820 | 1470664398344 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
06:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 171ms
06:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
06:53:18 INFO - PROCESS | 820 | 1470664398506 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - PROCESS | 820 | 1470664398522 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
06:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 171ms
06:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
06:53:18 INFO - PROCESS | 820 | 1470664398679 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - PROCESS | 820 | 1470664398694 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
06:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 171ms
06:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
06:53:18 INFO - PROCESS | 820 | 1470664398854 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:18 INFO - PROCESS | 820 | 1470664398873 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
06:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 171ms
06:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
06:53:19 INFO - PROCESS | 820 | 1470664399030 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - PROCESS | 820 | 1470664399044 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
06:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 230ms
06:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
06:53:19 INFO - PROCESS | 820 | 1470664399263 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - PROCESS | 820 | 1470664399280 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
06:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 171ms
06:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
06:53:19 INFO - PROCESS | 820 | 1470664399438 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - PROCESS | 820 | 1470664399455 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
06:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 171ms
06:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
06:53:19 INFO - PROCESS | 820 | 1470664399611 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - PROCESS | 820 | 1470664399634 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
06:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 171ms
06:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
06:53:19 INFO - PROCESS | 820 | 1470664399787 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - PROCESS | 820 | 1470664399805 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
06:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 171ms
06:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
06:53:19 INFO - PROCESS | 820 | 1470664399961 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:19 INFO - PROCESS | 820 | 1470664399984 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
06:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 171ms
06:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
06:53:20 INFO - PROCESS | 820 | 1470664400138 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - PROCESS | 820 | 1470664400157 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
06:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 171ms
06:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
06:53:20 INFO - PROCESS | 820 | 1470664400313 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - PROCESS | 820 | 1470664400327 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
06:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 171ms
06:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
06:53:20 INFO - PROCESS | 820 | 1470664400487 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - PROCESS | 820 | 1470664400505 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
06:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 171ms
06:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
06:53:20 INFO - PROCESS | 820 | 1470664400661 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - PROCESS | 820 | 1470664400678 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
06:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 171ms
06:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
06:53:20 INFO - PROCESS | 820 | 1470664400840 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:20 INFO - PROCESS | 820 | 1470664400858 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
06:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 171ms
06:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
06:53:21 INFO - PROCESS | 820 | 1470664401012 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - PROCESS | 820 | 1470664401030 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
06:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 171ms
06:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
06:53:21 INFO - PROCESS | 820 | 1470664401188 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - PROCESS | 820 | 1470664401204 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
06:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 120ms
06:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
06:53:21 INFO - PROCESS | 820 | 1470664401313 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - PROCESS | 820 | 1470664401326 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
06:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 171ms
06:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
06:53:21 INFO - PROCESS | 820 | 1470664401490 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - PROCESS | 820 | 1470664401510 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
06:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 171ms
06:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
06:53:21 INFO - PROCESS | 820 | 1470664401667 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - PROCESS | 820 | 1470664401686 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
06:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 171ms
06:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
06:53:21 INFO - PROCESS | 820 | 1470664401838 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:21 INFO - PROCESS | 820 | 1470664401861 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
06:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 330ms
06:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
06:53:22 INFO - PROCESS | 820 | 1470664402172 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - PROCESS | 820 | 1470664402193 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
06:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 171ms
06:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
06:53:22 INFO - PROCESS | 820 | 1470664402347 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - PROCESS | 820 | 1470664402371 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
06:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 171ms
06:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
06:53:22 INFO - PROCESS | 820 | 1470664402524 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - PROCESS | 820 | 1470664402542 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
06:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 171ms
06:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
06:53:22 INFO - PROCESS | 820 | 1470664402695 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - PROCESS | 820 | 1470664402712 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
06:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 173ms
06:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
06:53:22 INFO - PROCESS | 820 | 1470664402871 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:22 INFO - PROCESS | 820 | 1470664402893 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
06:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 171ms
06:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
06:53:23 INFO - PROCESS | 820 | 1470664403046 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - PROCESS | 820 | 1470664403063 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 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
06:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 171ms
06:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
06:53:23 INFO - PROCESS | 820 | 1470664403222 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - PROCESS | 820 | 1470664403241 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
06:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 171ms
06:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
06:53:23 INFO - PROCESS | 820 | 1470664403397 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - PROCESS | 820 | 1470664403412 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
06:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 171ms
06:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
06:53:23 INFO - PROCESS | 820 | 1470664403571 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - PROCESS | 820 | 1470664403588 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
06:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 171ms
06:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
06:53:23 INFO - PROCESS | 820 | 1470664403751 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - PROCESS | 820 | 1470664403764 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
06:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 171ms
06:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
06:53:23 INFO - PROCESS | 820 | 1470664403922 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:23 INFO - PROCESS | 820 | 1470664403940 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
06:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 171ms
06:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
06:53:24 INFO - PROCESS | 820 | 1470664404095 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - PROCESS | 820 | 1470664404111 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
06:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 171ms
06:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
06:53:24 INFO - PROCESS | 820 | 1470664404271 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - PROCESS | 820 | 1470664404295 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
06:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 171ms
06:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
06:53:24 INFO - PROCESS | 820 | 1470664404447 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - PROCESS | 820 | 1470664404463 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
06:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 171ms
06:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
06:53:24 INFO - PROCESS | 820 | 1470664404621 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - PROCESS | 820 | 1470664404639 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
06:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 171ms
06:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
06:53:24 INFO - PROCESS | 820 | 1470664404801 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - PROCESS | 820 | 1470664404824 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
06:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 171ms
06:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
06:53:24 INFO - PROCESS | 820 | 1470664404972 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:24 INFO - PROCESS | 820 | 1470664404988 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:25 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
06:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 171ms
06:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
06:53:25 INFO - PROCESS | 820 | 1470664405146 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:25 INFO - PROCESS | 820 | 1470664405161 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
06:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 171ms
06:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
06:53:25 INFO - PROCESS | 820 | 1470664405321 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:25 INFO - PROCESS | 820 | 1470664405342 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
06:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
06:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
06:53:25 INFO - PROCESS | 820 | 1470664405497 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:25 INFO - PROCESS | 820 | 1470664405511 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
06:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 230ms
06:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
06:53:25 INFO - PROCESS | 820 | 1470664405729 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:25 INFO - PROCESS | 820 | 1470664405745 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
06:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 270ms
06:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
06:53:26 INFO - PROCESS | 820 | 1470664406004 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - PROCESS | 820 | 1470664406021 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
06:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 174ms
06:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
06:53:26 INFO - PROCESS | 820 | 1470664406186 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - PROCESS | 820 | 1470664406203 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
06:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 171ms
06:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
06:53:26 INFO - PROCESS | 820 | 1470664406355 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - PROCESS | 820 | 1470664406371 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
06:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 171ms
06:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
06:53:26 INFO - PROCESS | 820 | 1470664406530 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - PROCESS | 820 | 1470664406546 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
06:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
06:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
06:53:26 INFO - PROCESS | 820 | 1470664406705 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - PROCESS | 820 | 1470664406723 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
06:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 171ms
06:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
06:53:26 INFO - PROCESS | 820 | 1470664406886 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:26 INFO - PROCESS | 820 | 1470664406904 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
06:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 171ms
06:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
06:53:27 INFO - PROCESS | 820 | 1470664407057 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - PROCESS | 820 | 1470664407076 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
06:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
06:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
06:53:27 INFO - PROCESS | 820 | 1470664407235 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - PROCESS | 820 | 1470664407247 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 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
06:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
06:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
06:53:27 INFO - PROCESS | 820 | 1470664407406 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - PROCESS | 820 | 1470664407423 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 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
06:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 120ms
06:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
06:53:27 INFO - PROCESS | 820 | 1470664407528 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - PROCESS | 820 | 1470664407546 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
06:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 171ms
06:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
06:53:27 INFO - PROCESS | 820 | 1470664407704 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - PROCESS | 820 | 1470664407723 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
06:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
06:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
06:53:27 INFO - PROCESS | 820 | 1470664407880 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:27 INFO - PROCESS | 820 | 1470664407894 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 171ms
06:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
06:53:28 INFO - PROCESS | 820 | 1470664408054 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - PROCESS | 820 | 1470664408075 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
06:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 171ms
06:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
06:53:28 INFO - PROCESS | 820 | 1470664408294 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - PROCESS | 820 | 1470664408365 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
06:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 290ms
06:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
06:53:28 INFO - PROCESS | 820 | 1470664408529 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - PROCESS | 820 | 1470664408554 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
06:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 171ms
06:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
06:53:28 INFO - PROCESS | 820 | 1470664408705 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - PROCESS | 820 | 1470664408726 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
06:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 171ms
06:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
06:53:28 INFO - PROCESS | 820 | 1470664408886 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:28 INFO - PROCESS | 820 | 1470664408910 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
06:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 171ms
06:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
06:53:29 INFO - PROCESS | 820 | 1470664409057 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - PROCESS | 820 | 1470664409075 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
06:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 171ms
06:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
06:53:29 INFO - PROCESS | 820 | 1470664409235 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - PROCESS | 820 | 1470664409261 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
06:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
06:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
06:53:29 INFO - PROCESS | 820 | 1470664409407 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - PROCESS | 820 | 1470664409424 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
06:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 171ms
06:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
06:53:29 INFO - PROCESS | 820 | 1470664409586 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - PROCESS | 820 | 1470664409603 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
06:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
06:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
06:53:29 INFO - PROCESS | 820 | 1470664409756 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - PROCESS | 820 | 1470664409776 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
06:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
06:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
06:53:29 INFO - PROCESS | 820 | 1470664409933 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:29 INFO - PROCESS | 820 | 1470664409946 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
06:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 171ms
06:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
06:53:30 INFO - PROCESS | 820 | 1470664410105 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - PROCESS | 820 | 1470664410124 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
06:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 171ms
06:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
06:53:30 INFO - PROCESS | 820 | 1470664410278 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - PROCESS | 820 | 1470664410295 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 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)
06:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 171ms
06:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
06:53:30 INFO - PROCESS | 820 | 1470664410460 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - PROCESS | 820 | 1470664410477 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 171ms
06:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
06:53:30 INFO - PROCESS | 820 | 1470664410635 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - PROCESS | 820 | 1470664410646 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
06:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 171ms
06:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
06:53:30 INFO - PROCESS | 820 | 1470664410810 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - PROCESS | 820 | 1470664410830 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
06:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 171ms
06:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
06:53:31 INFO - PROCESS | 820 | 1470664410988 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - PROCESS | 820 | 1470664411006 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
06:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 171ms
06:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
06:53:31 INFO - PROCESS | 820 | 1470664411162 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - PROCESS | 820 | 1470664411178 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
06:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 171ms
06:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
06:53:31 INFO - PROCESS | 820 | 1470664411340 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - PROCESS | 820 | 1470664411361 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
06:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 171ms
06:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
06:53:31 INFO - PROCESS | 820 | 1470664411520 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - PROCESS | 820 | 1470664411536 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
06:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 171ms
06:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
06:53:31 INFO - PROCESS | 820 | 1470664411694 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - PROCESS | 820 | 1470664411711 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
06:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 171ms
06:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
06:53:31 INFO - PROCESS | 820 | 1470664411871 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:31 INFO - PROCESS | 820 | 1470664411923 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
06:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 230ms
06:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
06:53:32 INFO - PROCESS | 820 | 1470664412105 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - PROCESS | 820 | 1470664412122 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
06:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 171ms
06:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
06:53:32 INFO - PROCESS | 820 | 1470664412285 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - PROCESS | 820 | 1470664412297 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
06:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 171ms
06:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
06:53:32 INFO - PROCESS | 820 | 1470664412455 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - PROCESS | 820 | 1470664412474 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
06:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 171ms
06:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
06:53:32 INFO - PROCESS | 820 | 1470664412629 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - PROCESS | 820 | 1470664412644 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
06:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 171ms
06:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
06:53:32 INFO - PROCESS | 820 | 1470664412805 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - PROCESS | 820 | 1470664412824 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
06:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 171ms
06:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
06:53:32 INFO - PROCESS | 820 | 1470664412980 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - PROCESS | 820 | 1470664413006 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
06:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 171ms
06:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
06:53:33 INFO - PROCESS | 820 | 1470664413154 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - PROCESS | 820 | 1470664413171 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
06:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 171ms
06:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
06:53:33 INFO - PROCESS | 820 | 1470664413330 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - PROCESS | 820 | 1470664413345 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
06:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 171ms
06:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
06:53:33 INFO - PROCESS | 820 | 1470664413505 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - PROCESS | 820 | 1470664413524 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
06:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 171ms
06:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
06:53:33 INFO - PROCESS | 820 | 1470664413679 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - PROCESS | 820 | 1470664413695 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
06:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 171ms
06:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
06:53:33 INFO - PROCESS | 820 | 1470664413854 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:33 INFO - PROCESS | 820 | 1470664413872 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
06:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 171ms
06:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
06:53:34 INFO - PROCESS | 820 | 1470664414030 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - PROCESS | 820 | 1470664414047 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
06:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 171ms
06:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
06:53:34 INFO - PROCESS | 820 | 1470664414205 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - PROCESS | 820 | 1470664414221 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
06:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 171ms
06:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
06:53:34 INFO - PROCESS | 820 | 1470664414385 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - PROCESS | 820 | 1470664414397 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
06:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 330ms
06:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
06:53:34 INFO - PROCESS | 820 | 1470664414716 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - PROCESS | 820 | 1470664414739 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
06:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
06:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
06:53:34 INFO - PROCESS | 820 | 1470664414897 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:34 INFO - PROCESS | 820 | 1470664414913 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
06:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 171ms
06:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
06:53:35 INFO - PROCESS | 820 | 1470664415074 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - PROCESS | 820 | 1470664415091 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
06:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
06:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
06:53:35 INFO - PROCESS | 820 | 1470664415245 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - PROCESS | 820 | 1470664415265 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
06:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 172ms
06:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
06:53:35 INFO - PROCESS | 820 | 1470664415422 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - PROCESS | 820 | 1470664415444 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
06:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 171ms
06:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
06:53:35 INFO - PROCESS | 820 | 1470664415598 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - PROCESS | 820 | 1470664415621 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
06:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 171ms
06:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
06:53:35 INFO - PROCESS | 820 | 1470664415771 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - PROCESS | 820 | 1470664415788 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
06:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 171ms
06:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
06:53:35 INFO - PROCESS | 820 | 1470664415951 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:35 INFO - PROCESS | 820 | 1470664415970 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
06:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 171ms
06:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
06:53:36 INFO - PROCESS | 820 | 1470664416121 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - PROCESS | 820 | 1470664416138 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
06:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 172ms
06:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
06:53:36 INFO - PROCESS | 820 | 1470664416296 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - PROCESS | 820 | 1470664416311 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
06:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
06:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
06:53:36 INFO - PROCESS | 820 | 1470664416472 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - PROCESS | 820 | 1470664416495 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
06:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 171ms
06:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
06:53:36 INFO - PROCESS | 820 | 1470664416646 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - PROCESS | 820 | 1470664416661 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
06:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 171ms
06:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
06:53:36 INFO - PROCESS | 820 | 1470664416828 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:36 INFO - PROCESS | 820 | 1470664416845 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
06:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
06:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
06:53:37 INFO - PROCESS | 820 | 1470664417008 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - PROCESS | 820 | 1470664417028 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
06:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 171ms
06:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
06:53:37 INFO - PROCESS | 820 | 1470664417179 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - PROCESS | 820 | 1470664417195 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
06:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 171ms
06:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
06:53:37 INFO - PROCESS | 820 | 1470664417355 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - PROCESS | 820 | 1470664417374 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
06:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
06:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
06:53:37 INFO - PROCESS | 820 | 1470664417530 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - PROCESS | 820 | 1470664417547 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
06:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
06:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
06:53:37 INFO - PROCESS | 820 | 1470664417705 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - PROCESS | 820 | 1470664417725 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
06:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 171ms
06:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
06:53:37 INFO - PROCESS | 820 | 1470664417884 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:37 INFO - PROCESS | 820 | 1470664417903 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
06:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 171ms
06:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
06:53:38 INFO - PROCESS | 820 | 1470664418055 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - PROCESS | 820 | 1470664418082 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
06:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 171ms
06:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
06:53:38 INFO - PROCESS | 820 | 1470664418228 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - PROCESS | 820 | 1470664418263 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
06:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 172ms
06:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
06:53:38 INFO - PROCESS | 820 | 1470664418405 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - PROCESS | 820 | 1470664418511 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
06:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 230ms
06:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
06:53:38 INFO - PROCESS | 820 | 1470664418640 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - PROCESS | 820 | 1470664418658 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
06:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 171ms
06:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
06:53:38 INFO - PROCESS | 820 | 1470664418814 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - PROCESS | 820 | 1470664418836 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
06:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 171ms
06:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
06:53:39 INFO - PROCESS | 820 | 1470664418989 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - PROCESS | 820 | 1470664419006 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
06:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 171ms
06:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
06:53:39 INFO - PROCESS | 820 | 1470664419168 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - PROCESS | 820 | 1470664419187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 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)
06:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 171ms
06:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
06:53:39 INFO - PROCESS | 820 | 1470664419339 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - PROCESS | 820 | 1470664419358 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 171ms
06:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
06:53:39 INFO - PROCESS | 820 | 1470664419513 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - PROCESS | 820 | 1470664419528 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
06:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 171ms
06:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
06:53:39 INFO - PROCESS | 820 | 1470664419688 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - PROCESS | 820 | 1470664419709 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
06:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 171ms
06:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
06:53:39 INFO - PROCESS | 820 | 1470664419867 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:39 INFO - PROCESS | 820 | 1470664419879 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
06:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
06:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
06:53:40 INFO - PROCESS | 820 | 1470664420040 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - PROCESS | 820 | 1470664420057 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
06:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 171ms
06:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
06:53:40 INFO - PROCESS | 820 | 1470664420218 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - PROCESS | 820 | 1470664420229 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
06:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 171ms
06:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
06:53:40 INFO - PROCESS | 820 | 1470664420389 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - PROCESS | 820 | 1470664420413 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
06:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 171ms
06:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
06:53:40 INFO - PROCESS | 820 | 1470664420563 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - PROCESS | 820 | 1470664420578 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
06:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 230ms
06:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
06:53:40 INFO - PROCESS | 820 | 1470664420855 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:40 INFO - PROCESS | 820 | 1470664420879 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
06:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 171ms
06:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
06:53:41 INFO - PROCESS | 820 | 1470664421024 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - PROCESS | 820 | 1470664421044 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
06:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 171ms
06:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
06:53:41 INFO - PROCESS | 820 | 1470664421198 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - PROCESS | 820 | 1470664421213 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
06:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 171ms
06:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
06:53:41 INFO - PROCESS | 820 | 1470664421371 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - PROCESS | 820 | 1470664421388 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
06:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 171ms
06:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
06:53:41 INFO - PROCESS | 820 | 1470664421547 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - PROCESS | 820 | 1470664421577 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
06:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 171ms
06:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
06:53:41 INFO - PROCESS | 820 | 1470664421722 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - PROCESS | 820 | 1470664421745 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
06:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
06:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
06:53:41 INFO - PROCESS | 820 | 1470664421895 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:41 INFO - PROCESS | 820 | 1470664421912 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
06:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 171ms
06:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
06:53:42 INFO - PROCESS | 820 | 1470664422072 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - PROCESS | 820 | 1470664422092 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
06:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
06:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
06:53:42 INFO - PROCESS | 820 | 1470664422247 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - PROCESS | 820 | 1470664422269 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
06:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 171ms
06:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
06:53:42 INFO - PROCESS | 820 | 1470664422422 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - PROCESS | 820 | 1470664422439 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
06:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 171ms
06:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
06:53:42 INFO - PROCESS | 820 | 1470664422598 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - PROCESS | 820 | 1470664422613 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
06:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 171ms
06:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
06:53:42 INFO - PROCESS | 820 | 1470664422772 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - PROCESS | 820 | 1470664422791 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
06:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 171ms
06:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
06:53:42 INFO - PROCESS | 820 | 1470664422957 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:42 INFO - PROCESS | 820 | 1470664422975 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
06:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 171ms
06:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
06:53:43 INFO - PROCESS | 820 | 1470664423122 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - PROCESS | 820 | 1470664423138 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 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
06:53:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:53:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 171ms
06:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
06:53:43 INFO - PROCESS | 820 | 1470664423296 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - PROCESS | 820 | 1470664423320 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
06:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 173ms
06:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
06:53:43 INFO - PROCESS | 820 | 1470664423472 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - PROCESS | 820 | 1470664423490 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
06:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 171ms
06:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
06:53:43 INFO - PROCESS | 820 | 1470664423649 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - PROCESS | 820 | 1470664423662 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:53:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:53:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 171ms
06:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
06:53:43 INFO - PROCESS | 820 | 1470664423822 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - PROCESS | 820 | 1470664423842 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:43 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:53:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:53:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 171ms
06:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
06:53:44 INFO - PROCESS | 820 | 1470664424001 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - PROCESS | 820 | 1470664424012 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
06:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
06:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
06:53:44 INFO - PROCESS | 820 | 1470664424172 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - PROCESS | 820 | 1470664424189 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
06:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 171ms
06:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
06:53:44 INFO - PROCESS | 820 | 1470664424353 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - PROCESS | 820 | 1470664424375 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
06:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 270ms
06:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
06:53:44 INFO - PROCESS | 820 | 1470664424621 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - PROCESS | 820 | 1470664424639 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
06:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 171ms
06:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
06:53:44 INFO - PROCESS | 820 | 1470664424795 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - PROCESS | 820 | 1470664424812 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
06:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 171ms
06:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
06:53:44 INFO - PROCESS | 820 | 1470664424971 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - PROCESS | 820 | 1470664424990 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
06:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 171ms
06:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
06:53:45 INFO - PROCESS | 820 | 1470664425146 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - PROCESS | 820 | 1470664425171 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
06:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 171ms
06:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
06:53:45 INFO - PROCESS | 820 | 1470664425322 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - PROCESS | 820 | 1470664425340 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
06:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 171ms
06:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
06:53:45 INFO - PROCESS | 820 | 1470664425497 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - PROCESS | 820 | 1470664425513 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
06:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
06:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
06:53:45 INFO - PROCESS | 820 | 1470664425672 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - PROCESS | 820 | 1470664425693 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
06:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 171ms
06:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
06:53:45 INFO - PROCESS | 820 | 1470664425851 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:45 INFO - PROCESS | 820 | 1470664425862 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
06:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 171ms
06:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
06:53:46 INFO - PROCESS | 820 | 1470664426022 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - PROCESS | 820 | 1470664426040 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
06:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 120ms
06:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
06:53:46 INFO - PROCESS | 820 | 1470664426146 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - PROCESS | 820 | 1470664426170 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
06:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 172ms
06:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
06:53:46 INFO - PROCESS | 820 | 1470664426322 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - PROCESS | 820 | 1470664426338 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
06:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 171ms
06:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
06:53:46 INFO - PROCESS | 820 | 1470664426496 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - PROCESS | 820 | 1470664426518 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
06:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 171ms
06:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
06:53:46 INFO - PROCESS | 820 | 1470664426674 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - PROCESS | 820 | 1470664426695 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
06:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 171ms
06:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
06:53:46 INFO - PROCESS | 820 | 1470664426847 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:46 INFO - PROCESS | 820 | 1470664426861 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
06:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 171ms
06:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
06:53:47 INFO - PROCESS | 820 | 1470664427093 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - PROCESS | 820 | 1470664427157 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
06:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 290ms
06:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
06:53:47 INFO - PROCESS | 820 | 1470664427328 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - PROCESS | 820 | 1470664427348 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
06:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 171ms
06:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
06:53:47 INFO - PROCESS | 820 | 1470664427505 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - PROCESS | 820 | 1470664427531 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
06:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 172ms
06:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
06:53:47 INFO - PROCESS | 820 | 1470664427687 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - PROCESS | 820 | 1470664427718 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
06:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 171ms
06:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
06:53:47 INFO - PROCESS | 820 | 1470664427858 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:47 INFO - PROCESS | 820 | 1470664427875 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
06:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 171ms
06:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
06:53:48 INFO - PROCESS | 820 | 1470664428037 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - PROCESS | 820 | 1470664428059 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
06:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 171ms
06:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
06:53:48 INFO - PROCESS | 820 | 1470664428210 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - PROCESS | 820 | 1470664428227 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
06:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 171ms
06:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
06:53:48 INFO - PROCESS | 820 | 1470664428385 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - PROCESS | 820 | 1470664428397 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
06:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 171ms
06:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
06:53:48 INFO - PROCESS | 820 | 1470664428555 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - PROCESS | 820 | 1470664428572 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
06:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 171ms
06:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
06:53:48 INFO - PROCESS | 820 | 1470664428729 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - PROCESS | 820 | 1470664428754 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
06:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 171ms
06:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
06:53:48 INFO - PROCESS | 820 | 1470664428905 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:48 INFO - PROCESS | 820 | 1470664428925 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
06:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 171ms
06:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
06:53:49 INFO - PROCESS | 820 | 1470664429080 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - PROCESS | 820 | 1470664429094 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
06:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 171ms
06:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
06:53:49 INFO - PROCESS | 820 | 1470664429256 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - PROCESS | 820 | 1470664429282 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
06:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 171ms
06:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
06:53:49 INFO - PROCESS | 820 | 1470664429435 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - PROCESS | 820 | 1470664429446 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
06:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 171ms
06:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
06:53:49 INFO - PROCESS | 820 | 1470664429606 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - PROCESS | 820 | 1470664429622 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
06:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 171ms
06:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
06:53:49 INFO - PROCESS | 820 | 1470664429779 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - PROCESS | 820 | 1470664429801 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
06:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 171ms
06:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
06:53:49 INFO - PROCESS | 820 | 1470664429956 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:49 INFO - PROCESS | 820 | 1470664429972 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
06:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
06:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
06:53:50 INFO - PROCESS | 820 | 1470664430131 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - PROCESS | 820 | 1470664430146 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 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
06:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
06:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
06:53:50 INFO - PROCESS | 820 | 1470664430308 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - PROCESS | 820 | 1470664430327 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
06:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
06:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
06:53:50 INFO - PROCESS | 820 | 1470664430485 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - PROCESS | 820 | 1470664430496 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
06:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 171ms
06:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
06:53:50 INFO - PROCESS | 820 | 1470664430656 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - PROCESS | 820 | 1470664430673 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
06:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 270ms
06:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
06:53:50 INFO - PROCESS | 820 | 1470664430928 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:50 INFO - PROCESS | 820 | 1470664430945 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
06:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 231ms
06:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
06:53:51 INFO - PROCESS | 820 | 1470664431162 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - PROCESS | 820 | 1470664431185 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
06:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 171ms
06:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
06:53:51 INFO - PROCESS | 820 | 1470664431338 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - PROCESS | 820 | 1470664431356 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
06:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 171ms
06:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
06:53:51 INFO - PROCESS | 820 | 1470664431514 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - PROCESS | 820 | 1470664431529 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
06:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 171ms
06:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
06:53:51 INFO - PROCESS | 820 | 1470664431689 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - PROCESS | 820 | 1470664431710 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 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
06:53:51 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
06:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 171ms
06:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
06:53:51 INFO - PROCESS | 820 | 1470664431868 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:51 INFO - PROCESS | 820 | 1470664431880 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
06:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 171ms
06:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
06:53:52 INFO - PROCESS | 820 | 1470664432039 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - PROCESS | 820 | 1470664432057 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
06:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 120ms
06:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
06:53:52 INFO - PROCESS | 820 | 1470664432161 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - PROCESS | 820 | 1470664432180 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
06:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 171ms
06:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
06:53:52 INFO - PROCESS | 820 | 1470664432338 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - PROCESS | 820 | 1470664432355 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
06:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 171ms
06:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
06:53:52 INFO - PROCESS | 820 | 1470664432513 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - PROCESS | 820 | 1470664432529 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
06:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 171ms
06:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
06:53:52 INFO - PROCESS | 820 | 1470664432689 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - PROCESS | 820 | 1470664432708 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
06:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 120ms
06:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
06:53:52 INFO - PROCESS | 820 | 1470664432812 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - PROCESS | 820 | 1470664432841 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
06:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 171ms
06:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
06:53:52 INFO - PROCESS | 820 | 1470664432989 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - PROCESS | 820 | 1470664433006 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
06:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 171ms
06:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
06:53:53 INFO - PROCESS | 820 | 1470664433163 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - PROCESS | 820 | 1470664433180 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
06:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 331ms
06:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
06:53:53 INFO - PROCESS | 820 | 1470664433499 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - PROCESS | 820 | 1470664433530 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
06:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 173ms
06:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
06:53:53 INFO - PROCESS | 820 | 1470664433675 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - PROCESS | 820 | 1470664433694 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
06:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 171ms
06:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
06:53:53 INFO - PROCESS | 820 | 1470664433856 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:53 INFO - PROCESS | 820 | 1470664433875 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
06:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 171ms
06:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
06:53:54 INFO - PROCESS | 820 | 1470664434024 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - PROCESS | 820 | 1470664434043 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
06:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 171ms
06:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
06:53:54 INFO - PROCESS | 820 | 1470664434201 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - PROCESS | 820 | 1470664434237 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
06:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
06:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
06:53:54 INFO - PROCESS | 820 | 1470664434373 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - PROCESS | 820 | 1470664434395 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
06:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 171ms
06:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
06:53:54 INFO - PROCESS | 820 | 1470664434546 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - PROCESS | 820 | 1470664434562 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
06:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 171ms
06:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
06:53:54 INFO - PROCESS | 820 | 1470664434723 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - PROCESS | 820 | 1470664434743 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
06:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 171ms
06:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
06:53:54 INFO - PROCESS | 820 | 1470664434898 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:54 INFO - PROCESS | 820 | 1470664434912 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
06:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
06:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
06:53:55 INFO - PROCESS | 820 | 1470664435072 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - PROCESS | 820 | 1470664435089 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
06:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 171ms
06:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
06:53:55 INFO - PROCESS | 820 | 1470664435247 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - PROCESS | 820 | 1470664435269 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
06:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
06:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
06:53:55 INFO - PROCESS | 820 | 1470664435422 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - PROCESS | 820 | 1470664435439 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
06:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 171ms
06:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
06:53:55 INFO - PROCESS | 820 | 1470664435596 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - PROCESS | 820 | 1470664435612 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
06:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 171ms
06:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
06:53:55 INFO - PROCESS | 820 | 1470664435772 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - PROCESS | 820 | 1470664435789 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
06:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 171ms
06:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
06:53:55 INFO - PROCESS | 820 | 1470664435948 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:55 INFO - PROCESS | 820 | 1470664435962 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
06:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 171ms
06:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
06:53:56 INFO - PROCESS | 820 | 1470664436122 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - PROCESS | 820 | 1470664436139 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
06:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 172ms
06:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
06:53:56 INFO - PROCESS | 820 | 1470664436296 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - PROCESS | 820 | 1470664436312 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
06:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 171ms
06:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
06:53:56 INFO - PROCESS | 820 | 1470664436472 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - PROCESS | 820 | 1470664436496 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
06:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
06:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
06:53:56 INFO - PROCESS | 820 | 1470664436658 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - PROCESS | 820 | 1470664436675 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
06:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 190ms
06:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
06:53:56 INFO - PROCESS | 820 | 1470664436843 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:56 INFO - PROCESS | 820 | 1470664436860 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
06:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 230ms
06:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
06:53:57 INFO - PROCESS | 820 | 1470664437076 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:57 INFO - PROCESS | 820 | 1470664437092 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
06:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 171ms
06:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
06:53:57 INFO - PROCESS | 820 | 1470664437253 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:57 INFO - PROCESS | 820 | 1470664437270 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
06:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 171ms
06:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
06:53:57 INFO - PROCESS | 820 | 1470664437424 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:57 INFO - PROCESS | 820 | 1470664437442 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms
06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
06:53:58 INFO - PROCESS | 820 | 1470664438056 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - PROCESS | 820 | 1470664438073 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 171ms
06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
06:53:58 INFO - PROCESS | 820 | 1470664438231 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - PROCESS | 820 | 1470664438247 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 171ms
06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
06:53:58 INFO - PROCESS | 820 | 1470664438406 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - PROCESS | 820 | 1470664438430 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
06:53:58 INFO - PROCESS | 820 | 1470664438595 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - PROCESS | 820 | 1470664438612 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 171ms
06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
06:53:58 INFO - PROCESS | 820 | 1470664438773 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - PROCESS | 820 | 1470664438790 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
06:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 171ms
06:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
06:53:58 INFO - PROCESS | 820 | 1470664438948 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:58 INFO - PROCESS | 820 | 1470664438964 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
06:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 171ms
06:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
06:53:59 INFO - PROCESS | 820 | 1470664439122 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - PROCESS | 820 | 1470664439139 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
06:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 171ms
06:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
06:53:59 INFO - PROCESS | 820 | 1470664439295 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - PROCESS | 820 | 1470664439311 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
06:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 172ms
06:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
06:53:59 INFO - PROCESS | 820 | 1470664439472 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - PROCESS | 820 | 1470664439487 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
06:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 330ms
06:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
06:53:59 INFO - PROCESS | 820 | 1470664439808 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - PROCESS | 820 | 1470664439829 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
06:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 171ms
06:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
06:53:59 INFO - PROCESS | 820 | 1470664439989 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - PROCESS | 820 | 1470664440011 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
06:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 171ms
06:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
06:54:00 INFO - PROCESS | 820 | 1470664440170 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - PROCESS | 820 | 1470664440187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
06:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 171ms
06:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
06:54:00 INFO - PROCESS | 820 | 1470664440339 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - PROCESS | 820 | 1470664440356 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
06:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 171ms
06:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
06:54:00 INFO - PROCESS | 820 | 1470664440513 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - PROCESS | 820 | 1470664440540 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
06:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 171ms
06:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
06:54:00 INFO - PROCESS | 820 | 1470664440689 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - PROCESS | 820 | 1470664440711 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
06:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 171ms
06:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
06:54:00 INFO - PROCESS | 820 | 1470664440862 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:00 INFO - PROCESS | 820 | 1470664440878 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 171ms
06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
06:54:01 INFO - PROCESS | 820 | 1470664441039 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - PROCESS | 820 | 1470664441055 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 171ms
06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
06:54:01 INFO - PROCESS | 820 | 1470664441218 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - PROCESS | 820 | 1470664441239 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 171ms
06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
06:54:01 INFO - PROCESS | 820 | 1470664441389 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - PROCESS | 820 | 1470664441406 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 171ms
06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
06:54:01 INFO - PROCESS | 820 | 1470664441564 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - PROCESS | 820 | 1470664441588 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
06:54:01 INFO - PROCESS | 820 | 1470664441739 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - PROCESS | 820 | 1470664441756 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
06:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
06:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
06:54:01 INFO - PROCESS | 820 | 1470664441918 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:01 INFO - PROCESS | 820 | 1470664441930 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 171ms
06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
06:54:02 INFO - PROCESS | 820 | 1470664442091 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - PROCESS | 820 | 1470664442108 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 171ms
06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
06:54:02 INFO - PROCESS | 820 | 1470664442263 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - PROCESS | 820 | 1470664442279 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 171ms
06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
06:54:02 INFO - PROCESS | 820 | 1470664442439 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - PROCESS | 820 | 1470664442456 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 171ms
06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
06:54:02 INFO - PROCESS | 820 | 1470664442613 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - PROCESS | 820 | 1470664442632 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 171ms
06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
06:54:02 INFO - PROCESS | 820 | 1470664442789 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - PROCESS | 820 | 1470664442808 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
06:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 171ms
06:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
06:54:02 INFO - PROCESS | 820 | 1470664442964 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:02 INFO - PROCESS | 820 | 1470664442978 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 171ms
06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
06:54:03 INFO - PROCESS | 820 | 1470664443139 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - PROCESS | 820 | 1470664443157 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 171ms
06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
06:54:03 INFO - PROCESS | 820 | 1470664443313 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - PROCESS | 820 | 1470664443329 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 171ms
06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
06:54:03 INFO - PROCESS | 820 | 1470664443489 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - PROCESS | 820 | 1470664443506 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 171ms
06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
06:54:03 INFO - PROCESS | 820 | 1470664443664 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - PROCESS | 820 | 1470664443697 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
06:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 171ms
06:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
06:54:03 INFO - PROCESS | 820 | 1470664443841 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:03 INFO - PROCESS | 820 | 1470664443862 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
06:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 270ms
06:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
06:54:04 INFO - PROCESS | 820 | 1470664444114 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - PROCESS | 820 | 1470664444143 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
06:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 171ms
06:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
06:54:04 INFO - PROCESS | 820 | 1470664444289 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - PROCESS | 820 | 1470664444306 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
06:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 171ms
06:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
06:54:04 INFO - PROCESS | 820 | 1470664444468 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - PROCESS | 820 | 1470664444481 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
06:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 171ms
06:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
06:54:04 INFO - PROCESS | 820 | 1470664444638 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - PROCESS | 820 | 1470664444654 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
06:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 171ms
06:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
06:54:04 INFO - PROCESS | 820 | 1470664444813 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - PROCESS | 820 | 1470664444832 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
06:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 171ms
06:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
06:54:04 INFO - PROCESS | 820 | 1470664444989 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - PROCESS | 820 | 1470664445010 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 171ms
06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
06:54:05 INFO - PROCESS | 820 | 1470664445169 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - PROCESS | 820 | 1470664445180 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 171ms
06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
06:54:05 INFO - PROCESS | 820 | 1470664445341 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - PROCESS | 820 | 1470664445359 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 171ms
06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
06:54:05 INFO - PROCESS | 820 | 1470664445518 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - PROCESS | 820 | 1470664445530 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 171ms
06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
06:54:05 INFO - PROCESS | 820 | 1470664445689 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - PROCESS | 820 | 1470664445706 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
06:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 171ms
06:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
06:54:05 INFO - PROCESS | 820 | 1470664445866 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:05 INFO - PROCESS | 820 | 1470664445886 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
06:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 230ms
06:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
06:54:06 INFO - PROCESS | 820 | 1470664446155 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - PROCESS | 820 | 1470664446178 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
06:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 172ms
06:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
06:54:06 INFO - PROCESS | 820 | 1470664446324 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - PROCESS | 820 | 1470664446344 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
06:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 171ms
06:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
06:54:06 INFO - PROCESS | 820 | 1470664446498 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - PROCESS | 820 | 1470664446522 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
06:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 171ms
06:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
06:54:06 INFO - PROCESS | 820 | 1470664446673 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - PROCESS | 820 | 1470664446690 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
06:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 171ms
06:54:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
06:54:06 INFO - PROCESS | 820 | 1470664446846 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:06 INFO - PROCESS | 820 | 1470664446862 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
06:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
06:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
06:54:07 INFO - PROCESS | 820 | 1470664447023 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - PROCESS | 820 | 1470664447049 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
06:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
06:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
06:54:07 INFO - PROCESS | 820 | 1470664447201 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - PROCESS | 820 | 1470664447219 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
06:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 171ms
06:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
06:54:07 INFO - PROCESS | 820 | 1470664447372 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - PROCESS | 820 | 1470664447391 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
06:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 171ms
06:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
06:54:07 INFO - PROCESS | 820 | 1470664447547 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - PROCESS | 820 | 1470664447565 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
06:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 171ms
06:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
06:54:07 INFO - PROCESS | 820 | 1470664447723 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - PROCESS | 820 | 1470664447740 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
06:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 171ms
06:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
06:54:07 INFO - PROCESS | 820 | 1470664447898 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:07 INFO - PROCESS | 820 | 1470664447914 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:08 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)
06:54:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 670ms
06:54:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
06:54:08 INFO - PROCESS | 820 | 1470664448570 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:08 INFO - PROCESS | 820 | 1470664448594 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:09 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
06:54:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:54:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
06:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
06:54:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
06:54:09 INFO - PROCESS | 820 | 1470664449244 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:09 INFO - PROCESS | 820 | 1470664449267 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:09 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
06:54:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:54:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
06:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
06:54:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
06:54:09 INFO - PROCESS | 820 | 1470664449916 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:09 INFO - PROCESS | 820 | 1470664449929 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:10 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)
06:54:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 730ms
06:54:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
06:54:10 INFO - PROCESS | 820 | 1470664450649 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:10 INFO - PROCESS | 820 | 1470664450664 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:11 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)
06:54:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
06:54:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
06:54:11 INFO - PROCESS | 820 | 1470664451323 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:11 INFO - PROCESS | 820 | 1470664451347 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
06:54:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:54:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
06:54:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 670ms
06:54:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
06:54:12 INFO - PROCESS | 820 | 1470664451998 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:12 INFO - PROCESS | 820 | 1470664452012 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:12 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
06:54:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:54:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
06:54:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 670ms
06:54:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
06:54:12 INFO - PROCESS | 820 | 1470664452670 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:12 INFO - PROCESS | 820 | 1470664452702 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:13 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
06:54:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:54:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
06:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 670ms
06:54:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
06:54:13 INFO - PROCESS | 820 | 1470664453346 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:13 INFO - PROCESS | 820 | 1470664453362 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
06:54:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:54:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
06:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 670ms
06:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
06:54:14 INFO - PROCESS | 820 | 1470664454023 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - PROCESS | 820 | 1470664454050 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
06:54:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
06:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
06:54:14 INFO - PROCESS | 820 | 1470664454195 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - PROCESS | 820 | 1470664454215 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
06:54:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 171ms
06:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
06:54:14 INFO - PROCESS | 820 | 1470664454372 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - PROCESS | 820 | 1470664454393 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 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"
06:54:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:54:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
06:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:54:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 171ms
06:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
06:54:14 INFO - PROCESS | 820 | 1470664454553 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - PROCESS | 820 | 1470664454575 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
06:54:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 171ms
06:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
06:54:14 INFO - PROCESS | 820 | 1470664454724 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - PROCESS | 820 | 1470664454741 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 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"
06:54:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:54:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
06:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:54:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 171ms
06:54:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
06:54:14 INFO - PROCESS | 820 | 1470664454897 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:14 INFO - PROCESS | 820 | 1470664454913 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:15 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"
06:54:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:54:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
06:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:54:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 171ms
06:54:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
06:54:15 INFO - PROCESS | 820 | 1470664455073 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:15 INFO - PROCESS | 820 | 1470664455090 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
06:54:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 171ms
06:54:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
06:54:15 INFO - PROCESS | 820 | 1470664455252 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:15 INFO - PROCESS | 820 | 1470664455273 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:15 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
06:54:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:54:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
06:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 670ms
06:54:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
06:54:15 INFO - PROCESS | 820 | 1470664455922 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:15 INFO - PROCESS | 820 | 1470664455946 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
06:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 171ms
06:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
06:54:16 INFO - PROCESS | 820 | 1470664456095 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - PROCESS | 820 | 1470664456112 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
06:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 172ms
06:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
06:54:16 INFO - PROCESS | 820 | 1470664456273 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - PROCESS | 820 | 1470664456292 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
06:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 171ms
06:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
06:54:16 INFO - PROCESS | 820 | 1470664456446 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - PROCESS | 820 | 1470664456479 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
06:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 270ms
06:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
06:54:16 INFO - PROCESS | 820 | 1470664456722 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - PROCESS | 820 | 1470664456739 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
06:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 171ms
06:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
06:54:16 INFO - PROCESS | 820 | 1470664456897 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:16 INFO - PROCESS | 820 | 1470664456919 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
06:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 171ms
06:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
06:54:17 INFO - PROCESS | 820 | 1470664457073 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - PROCESS | 820 | 1470664457091 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
06:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 171ms
06:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
06:54:17 INFO - PROCESS | 820 | 1470664457247 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - PROCESS | 820 | 1470664457262 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
06:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 171ms
06:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
06:54:17 INFO - PROCESS | 820 | 1470664457422 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - PROCESS | 820 | 1470664457441 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
06:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 171ms
06:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
06:54:17 INFO - PROCESS | 820 | 1470664457602 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - PROCESS | 820 | 1470664457621 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
06:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 171ms
06:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
06:54:17 INFO - PROCESS | 820 | 1470664457772 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - PROCESS | 820 | 1470664457789 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
06:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
06:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
06:54:17 INFO - PROCESS | 820 | 1470664457947 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:17 INFO - PROCESS | 820 | 1470664457970 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
06:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 171ms
06:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
06:54:18 INFO - PROCESS | 820 | 1470664458123 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - PROCESS | 820 | 1470664458144 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
06:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 171ms
06:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
06:54:18 INFO - PROCESS | 820 | 1470664458297 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - PROCESS | 820 | 1470664458312 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
06:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 171ms
06:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
06:54:18 INFO - PROCESS | 820 | 1470664458563 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - PROCESS | 820 | 1470664458594 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
06:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 291ms
06:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
06:54:18 INFO - PROCESS | 820 | 1470664458793 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - PROCESS | 820 | 1470664458813 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
06:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 171ms
06:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
06:54:18 INFO - PROCESS | 820 | 1470664458964 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:18 INFO - PROCESS | 820 | 1470664458982 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
06:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 171ms
06:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
06:54:19 INFO - PROCESS | 820 | 1470664459139 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - PROCESS | 820 | 1470664459164 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
06:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 171ms
06:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
06:54:19 INFO - PROCESS | 820 | 1470664459319 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - PROCESS | 820 | 1470664459331 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
06:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 230ms
06:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
06:54:19 INFO - PROCESS | 820 | 1470664459549 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - PROCESS | 820 | 1470664459575 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
06:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 171ms
06:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
06:54:19 INFO - PROCESS | 820 | 1470664459723 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - PROCESS | 820 | 1470664459741 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
06:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 171ms
06:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
06:54:19 INFO - PROCESS | 820 | 1470664459897 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:19 INFO - PROCESS | 820 | 1470664459920 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
06:54:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 172ms
06:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
06:54:20 INFO - PROCESS | 820 | 1470664460073 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - PROCESS | 820 | 1470664460090 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
06:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
06:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
06:54:20 INFO - PROCESS | 820 | 1470664460252 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - PROCESS | 820 | 1470664460263 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
06:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 171ms
06:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
06:54:20 INFO - PROCESS | 820 | 1470664460423 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - PROCESS | 820 | 1470664460449 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
06:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 171ms
06:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
06:54:20 INFO - PROCESS | 820 | 1470664460597 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - PROCESS | 820 | 1470664460614 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
06:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 171ms
06:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
06:54:20 INFO - PROCESS | 820 | 1470664460775 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - PROCESS | 820 | 1470664460792 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
06:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 172ms
06:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
06:54:20 INFO - PROCESS | 820 | 1470664460948 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:20 INFO - PROCESS | 820 | 1470664460965 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
06:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
06:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
06:54:21 INFO - PROCESS | 820 | 1470664461122 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - PROCESS | 820 | 1470664461138 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
06:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
06:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
06:54:21 INFO - PROCESS | 820 | 1470664461297 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - PROCESS | 820 | 1470664461314 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
06:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 171ms
06:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
06:54:21 INFO - PROCESS | 820 | 1470664461473 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - PROCESS | 820 | 1470664461490 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
06:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 171ms
06:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
06:54:21 INFO - PROCESS | 820 | 1470664461647 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - PROCESS | 820 | 1470664461662 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
06:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
06:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
06:54:21 INFO - PROCESS | 820 | 1470664461823 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:21 INFO - PROCESS | 820 | 1470664461842 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
06:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 171ms
06:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
06:54:22 INFO - PROCESS | 820 | 1470664461998 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - PROCESS | 820 | 1470664462015 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
06:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 171ms
06:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
06:54:22 INFO - PROCESS | 820 | 1470664462175 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - PROCESS | 820 | 1470664462192 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
06:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 171ms
06:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
06:54:22 INFO - PROCESS | 820 | 1470664462346 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - PROCESS | 820 | 1470664462362 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
06:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
06:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
06:54:22 INFO - PROCESS | 820 | 1470664462522 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - PROCESS | 820 | 1470664462541 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
06:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 171ms
06:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
06:54:22 INFO - PROCESS | 820 | 1470664462698 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - PROCESS | 820 | 1470664462712 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
06:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 171ms
06:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
06:54:22 INFO - PROCESS | 820 | 1470664462872 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:22 INFO - PROCESS | 820 | 1470664462892 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
06:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 171ms
06:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
06:54:23 INFO - PROCESS | 820 | 1470664463053 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - PROCESS | 820 | 1470664463073 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
06:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 171ms
06:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
06:54:23 INFO - PROCESS | 820 | 1470664463223 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - PROCESS | 820 | 1470664463239 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
06:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 171ms
06:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
06:54:23 INFO - PROCESS | 820 | 1470664463396 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - PROCESS | 820 | 1470664463412 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
06:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
06:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
06:54:23 INFO - PROCESS | 820 | 1470664463573 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - PROCESS | 820 | 1470664463595 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
06:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
06:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
06:54:23 INFO - PROCESS | 820 | 1470664463748 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - PROCESS | 820 | 1470664463762 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
06:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 171ms
06:54:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
06:54:23 INFO - PROCESS | 820 | 1470664463922 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:23 INFO - PROCESS | 820 | 1470664463937 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
06:54:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
06:54:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 120ms
06:54:24 INFO - TEST-START | /DOMEvents/constructors.html
06:54:24 INFO - PROCESS | 820 | 1470664464047 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - PROCESS | 820 | 1470664464062 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
06:54:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:54:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:54:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:54:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:54:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:54:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:54:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
06:54:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 188ms
06:54:24 INFO - TEST-START | /DOMEvents/event-phases-order.html
06:54:24 INFO - PROCESS | 820 | 1470664464239 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - PROCESS | 820 | 1470664464261 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
06:54:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 172ms
06:54:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
06:54:24 INFO - PROCESS | 820 | 1470664464420 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - PROCESS | 820 | 1470664464432 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
06:54:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:54:24 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
06:54:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:54:24 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
06:54:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:54:24 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]"
06:54:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:54:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
06:54:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 172ms
06:54:24 INFO - PROCESS | 820 | 1470664464592 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
06:54:24 INFO - PROCESS | 820 | 1470664464608 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - PROCESS | 820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
06:54:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
06:54:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 270ms
06:54:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
06:54:24 INFO - PROCESS | 820 | 1470664464872 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:24 INFO - PROCESS | 820 | 1470664464895 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 INFO - PROCESS | 820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
06:54:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
06:54:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 171ms
06:54:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
06:54:25 INFO - PROCESS | 820 | 1470664465047 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 INFO - PROCESS | 820 | 1470664465066 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
06:54:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
06:54:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
06:54:25 INFO - PROCESS | 820 | 1470664465225 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 INFO - PROCESS | 820 | 1470664465244 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 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.
06:54:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 171ms
06:54:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
06:54:25 INFO - PROCESS | 820 | 1470664465402 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 INFO - PROCESS | 820 | 1470664465414 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 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
06:54:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
06:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
06:54:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 120ms
06:54:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
06:54:25 INFO - PROCESS | 820 | 1470664465528 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 INFO - PROCESS | 820 | 1470664465555 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 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.
06:54:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 171ms
06:54:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
06:54:25 INFO - PROCESS | 820 | 1470664465707 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 INFO - PROCESS | 820 | 1470664465728 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 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.
06:54:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 230ms
06:54:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
06:54:25 INFO - PROCESS | 820 | 1470664465943 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:25 INFO - PROCESS | 820 | 1470664465961 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
06:54:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
06:54:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 171ms
06:54:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
06:54:26 INFO - PROCESS | 820 | 1470664466121 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 INFO - PROCESS | 820 | 1470664466139 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
06:54:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 172ms
06:54:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
06:54:26 INFO - PROCESS | 820 | 1470664466291 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 INFO - PROCESS | 820 | 1470664466309 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 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.
06:54:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 171ms
06:54:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
06:54:26 INFO - PROCESS | 820 | 1470664466471 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 INFO - PROCESS | 820 | 1470664466488 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 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.
06:54:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
06:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
06:54:26 INFO - PROCESS | 820 | 1470664466646 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 INFO - PROCESS | 820 | 1470664466665 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 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.
06:54:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 171ms
06:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
06:54:26 INFO - PROCESS | 820 | 1470664466823 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:26 INFO - PROCESS | 820 | 1470664466844 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
06:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 171ms
06:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
06:54:27 INFO - PROCESS | 820 | 1470664466998 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - PROCESS | 820 | 1470664467014 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
06:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 171ms
06:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
06:54:27 INFO - PROCESS | 820 | 1470664467172 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - PROCESS | 820 | 1470664467191 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
06:54:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
06:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
06:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 120ms
06:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
06:54:27 INFO - PROCESS | 820 | 1470664467297 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - PROCESS | 820 | 1470664467313 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
06:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 171ms
06:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
06:54:27 INFO - PROCESS | 820 | 1470664467473 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - PROCESS | 820 | 1470664467493 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 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.
06:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 171ms
06:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
06:54:27 INFO - PROCESS | 820 | 1470664467648 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - PROCESS | 820 | 1470664467663 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
06:54:27 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
06:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 171ms
06:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
06:54:27 INFO - PROCESS | 820 | 1470664467823 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:27 INFO - PROCESS | 820 | 1470664467841 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
06:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 171ms
06:54:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
06:54:28 INFO - PROCESS | 820 | 1470664467999 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - PROCESS | 820 | 1470664468013 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
06:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 171ms
06:54:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
06:54:28 INFO - PROCESS | 820 | 1470664468173 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - PROCESS | 820 | 1470664468189 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
06:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 121ms
06:54:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker
06:54:28 INFO - PROCESS | 820 | 1470664468296 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - PROCESS | 820 | 1470664468313 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
06:54:28 INFO - {}
06:54:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
06:54:28 INFO - {}
06:54:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
06:54:28 INFO - {}
06:54:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
06:54:28 INFO - {}
06:54:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 171ms
06:54:28 INFO - TEST-START | /FileAPI/fileReader.html
06:54:28 INFO - PROCESS | 820 | 1470664468473 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - PROCESS | 820 | 1470664468490 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
06:54:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
06:54:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
06:54:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
06:54:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 171ms
06:54:28 INFO - TEST-START | /FileAPI/historical.html
06:54:28 INFO - PROCESS | 820 | 1470664468649 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - PROCESS | 820 | 1470664468670 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
06:54:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
06:54:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
06:54:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
06:54:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
06:54:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
06:54:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
06:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
06:54:28 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
06:54:28 INFO - TEST-START | /FileAPI/idlharness.html
06:54:28 INFO - PROCESS | 820 | 1470664468826 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:28 INFO - PROCESS | 820 | 1470664468842 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
06:54:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:54:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
06:54:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:54:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
06:54:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:54:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
06:54:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:54:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:54:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
06:54:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:54:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:54:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
06:54:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
06:54:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:54:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:54:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
06:54:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:54:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:54:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
06:54:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 331ms
06:54:29 INFO - TEST-START | /FileAPI/idlharness.worker
06:54:29 INFO - PROCESS | 820 | 1470664469160 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:29 INFO - PROCESS | 820 | 1470664469180 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
06:54:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:54:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
06:54:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:54:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
06:54:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:54:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
06:54:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:54:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:54:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
06:54:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:54:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:54:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
06:54:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
06:54:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:54:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:54:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
06:54:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:54:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:54:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:54:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:54:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:54:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:54:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:54:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:54:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:54:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:54:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
06:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:54:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:54:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:54:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:54:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:54:29 INFO - {}
06:54:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 397ms
06:54:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
06:54:29 INFO - PROCESS | 820 | 1470664469562 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:29 INFO - PROCESS | 820 | 1470664469578 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:29 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
06:54:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 172ms
06:54:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
06:54:29 INFO - PROCESS | 820 | 1470664469743 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:29 INFO - PROCESS | 820 | 1470664469759 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
06:54:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 120ms
06:54:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html
06:54:29 INFO - PROCESS | 820 | 1470664469871 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:29 INFO - PROCESS | 820 | 1470664469888 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
06:54:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 171ms
06:54:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
06:54:30 INFO - PROCESS | 820 | 1470664470042 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - PROCESS | 820 | 1470664470059 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
06:54:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 254ms
06:54:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
06:54:30 INFO - PROCESS | 820 | 1470664470299 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - PROCESS | 820 | 1470664470312 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
06:54:30 INFO - {}
06:54:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 172ms
06:54:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
06:54:30 INFO - PROCESS | 820 | 1470664470474 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - PROCESS | 820 | 1470664470491 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
06:54:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 171ms
06:54:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
06:54:30 INFO - PROCESS | 820 | 1470664470649 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - PROCESS | 820 | 1470664470663 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
06:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:54:30 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"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:54:30 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"
06:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:54:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 262ms
06:54:30 INFO - TEST-START | /FileAPI/file/File-constructor.html
06:54:30 INFO - PROCESS | 820 | 1470664470930 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - PROCESS | 820 | 1470664470987 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
06:54:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
06:54:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
06:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
06:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
06:54:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
06:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
06:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
06:54:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
06:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
06:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
06:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
06:54:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 341ms
06:54:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
06:54:31 INFO - PROCESS | 820 | 1470664471264 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - PROCESS | 820 | 1470664471281 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
06:54:31 INFO - {}
06:54:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 171ms
06:54:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
06:54:31 INFO - PROCESS | 820 | 1470664471442 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - PROCESS | 820 | 1470664471462 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
06:54:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
06:54:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
06:54:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
06:54:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
06:54:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
06:54:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
06:54:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 171ms
06:54:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
06:54:31 INFO - PROCESS | 820 | 1470664471625 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - PROCESS | 820 | 1470664471652 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
06:54:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 171ms
06:54:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
06:54:31 INFO - PROCESS | 820 | 1470664471793 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - PROCESS | 820 | 1470664471811 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
06:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
06:54:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
06:54:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
06:54:31 INFO - PROCESS | 820 | 1470664471969 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:31 INFO - PROCESS | 820 | 1470664471982 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
06:54:32 INFO - reader.readAsText(blob_2)
06:54:32 INFO - }" did not throw
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
06:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
06:54:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
06:54:32 INFO - reader.readAsDataURL(blob_2)
06:54:32 INFO - }" did not throw
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
06:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
06:54:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
06:54:32 INFO - reader.readAsArrayBuffer(blob_2)
06:54:32 INFO - }" did not throw
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
06:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
06:54:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
06:54:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
06:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
06:54:32 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
06:54:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
06:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
06:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
06:54:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
06:54:32 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
06:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:54:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 234ms
06:54:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
06:54:32 INFO - PROCESS | 820 | 1470664472207 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - PROCESS | 820 | 1470664472228 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
06:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
06:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
06:54:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 230ms
06:54:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
06:54:32 INFO - PROCESS | 820 | 1470664472440 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - PROCESS | 820 | 1470664472459 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
06:54:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
06:54:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
06:54:32 INFO - PROCESS | 820 | 1470664472614 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - PROCESS | 820 | 1470664472629 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
06:54:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 171ms
06:54:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
06:54:32 INFO - PROCESS | 820 | 1470664472790 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - PROCESS | 820 | 1470664472807 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
06:54:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 120ms
06:54:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
06:54:32 INFO - PROCESS | 820 | 1470664472914 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:32 INFO - PROCESS | 820 | 1470664472940 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
06:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
06:54:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 171ms
06:54:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
06:54:33 INFO - PROCESS | 820 | 1470664473090 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - PROCESS | 820 | 1470664473109 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
06:54:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 171ms
06:54:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
06:54:33 INFO - PROCESS | 820 | 1470664473265 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - PROCESS | 820 | 1470664473281 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
06:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
06:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
06:54:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 171ms
06:54:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
06:54:33 INFO - PROCESS | 820 | 1470664473440 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - PROCESS | 820 | 1470664473456 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - PROCESS | 820 | [Parent 820] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:54:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
06:54:33 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
06:54:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
06:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:54:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
06:54:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 171ms
06:54:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
06:54:33 INFO - PROCESS | 820 | 1470664473619 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - PROCESS | 820 | 1470664473630 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
06:54:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 120ms
06:54:33 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
06:54:33 INFO - PROCESS | 820 | 1470664473740 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:33 INFO - PROCESS | 820 | 1470664473757 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:34 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
06:54:34 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 670ms
06:54:34 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
06:54:34 INFO - PROCESS | 820 | 1470664474415 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:34 INFO - PROCESS | 820 | 1470664474428 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:34 INFO - PROCESS | 820 | [Parent 820] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:54:35 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
06:54:35 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 730ms
06:54:35 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
06:54:35 INFO - PROCESS | 820 | 1470664475148 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:35 INFO - PROCESS | 820 | 1470664475162 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:35 INFO - PROCESS | 820 | [Parent 820] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:54:35 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
06:54:35 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 770ms
06:54:35 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
06:54:35 INFO - PROCESS | 820 | 1470664475920 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:35 INFO - PROCESS | 820 | 1470664475943 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:36 INFO - PROCESS | 820 | [Parent 820] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:54:36 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
06:54:36 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 731ms
06:54:36 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
06:54:36 INFO - PROCESS | 820 | 1470664476654 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:36 INFO - PROCESS | 820 | 1470664476675 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
06:54:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
06:54:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
06:54:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
06:54:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 770ms
06:54:37 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
06:54:37 INFO - PROCESS | 820 | 1470664477429 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:37 INFO - PROCESS | 820 | 1470664477460 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
06:54:38 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 770ms
06:54:38 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
06:54:38 INFO - PROCESS | 820 | 1470664478202 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:38 INFO - PROCESS | 820 | 1470664478235 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
06:54:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
06:54:38 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 730ms
06:54:38 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
06:54:38 INFO - PROCESS | 820 | 1470664478939 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:38 INFO - PROCESS | 820 | 1470664478964 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
06:54:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
06:54:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
06:54:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
06:54:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
06:54:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
06:54:39 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 770ms
06:54:39 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
06:54:39 INFO - PROCESS | 820 | 1470664479710 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:39 INFO - PROCESS | 820 | 1470664479734 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
06:54:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
06:54:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
06:54:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
06:54:40 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 730ms
06:54:40 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
06:54:40 INFO - PROCESS | 820 | 1470664480445 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:40 INFO - PROCESS | 820 | 1470664480459 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
06:54:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
06:54:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
06:54:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
06:54:41 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 770ms
06:54:41 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
06:54:41 INFO - PROCESS | 820 | 1470664481224 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:41 INFO - PROCESS | 820 | 1470664481255 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:41 INFO - PROCESS | 820 | [Parent 820] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:54:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
06:54:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
06:54:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
06:54:41 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
06:54:41 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 730ms
06:54:41 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
06:54:41 INFO - PROCESS | 820 | 1470664481956 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:41 INFO - PROCESS | 820 | 1470664481981 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
06:54:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
06:54:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
06:54:42 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
06:54:42 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 730ms
06:54:42 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
06:54:42 INFO - PROCESS | 820 | 1470664482693 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:42 INFO - PROCESS | 820 | 1470664482720 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
06:54:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
06:54:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
06:54:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
06:54:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
06:54:45 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 2966ms
06:54:45 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
06:54:45 INFO - PROCESS | 820 | 1470664485660 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:45 INFO - PROCESS | 820 | 1470664485684 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
06:54:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
06:54:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
06:54:47 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2178ms
06:54:47 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
06:54:47 INFO - PROCESS | 820 | 1470664487844 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:47 INFO - PROCESS | 820 | 1470664487874 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
06:54:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
06:54:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
06:54:49 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1980ms
06:54:49 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
06:54:49 INFO - PROCESS | 820 | 1470664489830 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:49 INFO - PROCESS | 820 | 1470664489859 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:50 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
06:54:50 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 832ms
06:54:50 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
06:54:50 INFO - PROCESS | 820 | 1470664490669 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:50 INFO - PROCESS | 820 | 1470664490698 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:51 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
06:54:51 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
06:54:51 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 770ms
06:54:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
06:54:51 INFO - PROCESS | 820 | 1470664491439 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:51 INFO - PROCESS | 820 | 1470664491466 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
06:54:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 731ms
06:54:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
06:54:52 INFO - PROCESS | 820 | 1470664492173 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:52 INFO - PROCESS | 820 | 1470664492198 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
06:54:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 771ms
06:54:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
06:54:52 INFO - PROCESS | 820 | 1470664492949 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:52 INFO - PROCESS | 820 | 1470664492981 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
06:54:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 770ms
06:54:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
06:54:53 INFO - PROCESS | 820 | 1470664493724 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:53 INFO - PROCESS | 820 | 1470664493751 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
06:54:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 770ms
06:54:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
06:54:54 INFO - PROCESS | 820 | 1470664494496 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:54 INFO - PROCESS | 820 | 1470664494512 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
06:54:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 830ms
06:54:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
06:54:55 INFO - PROCESS | 820 | 1470664495333 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:55 INFO - PROCESS | 820 | 1470664495362 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
06:54:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 770ms
06:54:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
06:54:56 INFO - PROCESS | 820 | 1470664496104 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:56 INFO - PROCESS | 820 | 1470664496128 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
06:54:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 672ms
06:54:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
06:54:56 INFO - PROCESS | 820 | 1470664496778 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:56 INFO - PROCESS | 820 | 1470664496804 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
06:54:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 771ms
06:54:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
06:54:57 INFO - PROCESS | 820 | 1470664497553 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:57 INFO - PROCESS | 820 | 1470664497582 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
06:54:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 870ms
06:54:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
06:54:58 INFO - PROCESS | 820 | 1470664498425 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:58 INFO - PROCESS | 820 | 1470664498449 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
06:54:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 970ms
06:54:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
06:54:59 INFO - PROCESS | 820 | 1470664499398 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:54:59 INFO - PROCESS | 820 | 1470664499423 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
06:55:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 870ms
06:55:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
06:55:00 INFO - PROCESS | 820 | 1470664500273 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:00 INFO - PROCESS | 820 | 1470664500301 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
06:55:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 830ms
06:55:01 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
06:55:01 INFO - PROCESS | 820 | 1470664501109 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:01 INFO - PROCESS | 820 | 1470664501135 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:02 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
06:55:02 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 1716ms
06:55:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
06:55:02 INFO - PROCESS | 820 | 1470664502836 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:02 INFO - PROCESS | 820 | 1470664502870 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
06:55:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 770ms
06:55:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
06:55:03 INFO - PROCESS | 820 | 1470664503609 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:03 INFO - PROCESS | 820 | 1470664503635 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:04 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
06:55:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 771ms
06:55:04 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
06:55:04 INFO - PROCESS | 820 | 1470664504383 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:04 INFO - PROCESS | 820 | 1470664504399 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:05 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
06:55:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 830ms
06:55:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
06:55:05 INFO - PROCESS | 820 | 1470664505217 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:05 INFO - PROCESS | 820 | 1470664505245 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:06 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
06:55:06 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 771ms
06:55:06 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
06:55:06 INFO - PROCESS | 820 | 1470664505990 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:06 INFO - PROCESS | 820 | 1470664506015 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:06 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
06:55:06 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 771ms
06:55:06 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
06:55:06 INFO - PROCESS | 820 | 1470664506763 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:06 INFO - PROCESS | 820 | 1470664506787 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:07 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
06:55:07 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 830ms
06:55:07 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
06:55:07 INFO - PROCESS | 820 | 1470664507598 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:07 INFO - PROCESS | 820 | 1470664507628 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:08 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
06:55:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 730ms
06:55:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
06:55:08 INFO - PROCESS | 820 | 1470664508331 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:08 INFO - PROCESS | 820 | 1470664508346 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
06:55:09 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
06:55:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
06:55:09 INFO - PROCESS | 820 | 1470664509068 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:09 INFO - PROCESS | 820 | 1470664509082 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:09 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
06:55:09 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 830ms
06:55:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
06:55:09 INFO - PROCESS | 820 | 1470664509898 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:09 INFO - PROCESS | 820 | 1470664509923 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
06:55:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 831ms
06:55:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
06:55:10 INFO - PROCESS | 820 | 1470664510732 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:10 INFO - PROCESS | 820 | 1470664510759 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:11 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
06:55:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 831ms
06:55:11 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
06:55:11 INFO - PROCESS | 820 | 1470664511568 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:11 INFO - PROCESS | 820 | 1470664511597 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:12 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
06:55:12 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 831ms
06:55:12 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
06:55:12 INFO - PROCESS | 820 | 1470664512401 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:12 INFO - PROCESS | 820 | 1470664512425 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:13 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
06:55:13 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 971ms
06:55:13 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
06:55:13 INFO - PROCESS | 820 | 1470664513377 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:13 INFO - PROCESS | 820 | 1470664513415 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
06:55:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 830ms
06:55:14 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
06:55:14 INFO - PROCESS | 820 | 1470664514213 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:14 INFO - PROCESS | 820 | 1470664514241 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:14 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
06:55:14 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 770ms
06:55:14 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
06:55:14 INFO - PROCESS | 820 | 1470664514990 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:15 INFO - PROCESS | 820 | 1470664515015 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:15 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
06:55:15 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 870ms
06:55:15 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
06:55:15 INFO - PROCESS | 820 | 1470664515860 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:15 INFO - PROCESS | 820 | 1470664515886 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:16 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
06:55:16 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 731ms
06:55:16 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
06:55:16 INFO - PROCESS | 820 | 1470664516593 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:16 INFO - PROCESS | 820 | 1470664516618 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:17 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
06:55:17 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 830ms
06:55:17 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
06:55:17 INFO - PROCESS | 820 | 1470664517427 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:17 INFO - PROCESS | 820 | 1470664517456 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
06:55:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 770ms
06:55:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
06:55:18 INFO - PROCESS | 820 | 1470664518199 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:18 INFO - PROCESS | 820 | 1470664518224 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
06:55:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 770ms
06:55:18 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
06:55:18 INFO - PROCESS | 820 | 1470664518972 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:19 INFO - PROCESS | 820 | 1470664518997 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:19 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
06:55:19 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 930ms
06:55:19 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
06:55:19 INFO - PROCESS | 820 | 1470664519909 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:19 INFO - PROCESS | 820 | 1470664519939 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:20 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
06:55:20 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 770ms
06:55:20 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
06:55:20 INFO - PROCESS | 820 | 1470664520680 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:20 INFO - PROCESS | 820 | 1470664520708 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:21 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
06:55:21 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 870ms
06:55:21 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
06:55:21 INFO - PROCESS | 820 | 1470664521557 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:21 INFO - PROCESS | 820 | 1470664521583 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:22 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
06:55:22 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 830ms
06:55:22 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
06:55:22 INFO - PROCESS | 820 | 1470664522387 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:22 INFO - PROCESS | 820 | 1470664522413 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:23 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
06:55:23 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 930ms
06:55:23 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
06:55:23 INFO - PROCESS | 820 | 1470664523321 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:23 INFO - PROCESS | 820 | 1470664523346 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:24 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
06:55:24 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1015ms
06:55:24 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
06:55:24 INFO - PROCESS | 820 | 1470664524339 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:24 INFO - PROCESS | 820 | 1470664524367 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:25 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
06:55:25 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 870ms
06:55:25 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
06:55:25 INFO - PROCESS | 820 | 1470664525212 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:25 INFO - PROCESS | 820 | 1470664525236 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:25 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
06:55:25 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 770ms
06:55:25 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
06:55:25 INFO - PROCESS | 820 | 1470664525986 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:26 INFO - PROCESS | 820 | 1470664526013 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:26 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
06:55:26 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 831ms
06:55:26 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
06:55:26 INFO - PROCESS | 820 | 1470664526820 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:26 INFO - PROCESS | 820 | 1470664526847 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:27 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
06:55:27 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 870ms
06:55:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
06:55:27 INFO - PROCESS | 820 | 1470664527697 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:27 INFO - PROCESS | 820 | 1470664527726 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
06:55:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 830ms
06:55:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
06:55:28 INFO - PROCESS | 820 | 1470664528527 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:28 INFO - PROCESS | 820 | 1470664528552 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
06:55:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 770ms
06:55:29 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
06:55:29 INFO - PROCESS | 820 | 1470664529300 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:29 INFO - PROCESS | 820 | 1470664529314 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
06:55:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 870ms
06:55:30 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
06:55:30 INFO - PROCESS | 820 | 1470664530176 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:30 INFO - PROCESS | 820 | 1470664530205 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
06:55:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 770ms
06:55:30 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
06:55:30 INFO - PROCESS | 820 | 1470664530946 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:30 INFO - PROCESS | 820 | 1470664530970 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
06:55:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 830ms
06:55:31 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
06:55:31 INFO - PROCESS | 820 | 1470664531779 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:31 INFO - PROCESS | 820 | 1470664531795 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
06:55:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 830ms
06:55:32 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
06:55:32 INFO - PROCESS | 820 | 1470664532613 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:32 INFO - PROCESS | 820 | 1470664532639 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
06:55:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 770ms
06:55:33 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
06:55:33 INFO - PROCESS | 820 | 1470664533386 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:33 INFO - PROCESS | 820 | 1470664533414 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
06:55:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 771ms
06:55:34 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
06:55:34 INFO - PROCESS | 820 | 1470664534165 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:34 INFO - PROCESS | 820 | 1470664534180 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
06:55:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 730ms
06:55:34 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
06:55:34 INFO - PROCESS | 820 | 1470664534896 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:34 INFO - PROCESS | 820 | 1470664534911 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
06:55:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 870ms
06:55:35 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
06:55:35 INFO - PROCESS | 820 | 1470664535769 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:35 INFO - PROCESS | 820 | 1470664535794 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
06:55:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 831ms
06:55:36 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
06:55:36 INFO - PROCESS | 820 | 1470664536603 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:36 INFO - PROCESS | 820 | 1470664536631 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
06:55:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 830ms
06:55:37 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
06:55:37 INFO - PROCESS | 820 | 1470664537435 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:37 INFO - PROCESS | 820 | 1470664537460 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
06:55:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 830ms
06:55:38 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
06:55:38 INFO - PROCESS | 820 | 1470664538270 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:38 INFO - PROCESS | 820 | 1470664538310 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
06:55:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 830ms
06:55:39 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
06:55:39 INFO - PROCESS | 820 | 1470664539103 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:39 INFO - PROCESS | 820 | 1470664539129 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
06:55:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 830ms
06:55:39 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
06:55:39 INFO - PROCESS | 820 | 1470664539940 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:39 INFO - PROCESS | 820 | 1470664539965 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
06:55:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 830ms
06:55:40 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
06:55:40 INFO - PROCESS | 820 | 1470664540771 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:40 INFO - PROCESS | 820 | 1470664540795 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
06:55:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 830ms
06:55:41 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
06:55:41 INFO - PROCESS | 820 | 1470664541603 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:41 INFO - PROCESS | 820 | 1470664541630 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
06:55:42 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 970ms
06:55:42 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
06:55:42 INFO - PROCESS | 820 | 1470664542577 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:42 INFO - PROCESS | 820 | 1470664542607 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
06:55:43 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 930ms
06:55:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
06:55:43 INFO - PROCESS | 820 | 1470664543510 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:43 INFO - PROCESS | 820 | 1470664543535 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
06:55:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 730ms
06:55:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
06:55:44 INFO - PROCESS | 820 | 1470664544243 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:44 INFO - PROCESS | 820 | 1470664544267 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
06:55:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 770ms
06:55:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
06:55:45 INFO - PROCESS | 820 | 1470664545017 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:45 INFO - PROCESS | 820 | 1470664545046 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
06:55:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1167ms
06:55:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
06:55:46 INFO - PROCESS | 820 | 1470664546187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:46 INFO - PROCESS | 820 | 1470664546215 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
06:55:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 730ms
06:55:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
06:55:46 INFO - PROCESS | 820 | 1470664546924 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:46 INFO - PROCESS | 820 | 1470664546948 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
06:55:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 770ms
06:55:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
06:55:47 INFO - PROCESS | 820 | 1470664547695 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:47 INFO - PROCESS | 820 | 1470664547721 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
06:55:48 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 831ms
06:55:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
06:55:48 INFO - PROCESS | 820 | 1470664548528 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:48 INFO - PROCESS | 820 | 1470664548554 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
06:55:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 830ms
06:55:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
06:55:49 INFO - PROCESS | 820 | 1470664549363 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:49 INFO - PROCESS | 820 | 1470664549391 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
06:55:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 730ms
06:55:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
06:55:50 INFO - PROCESS | 820 | 1470664550094 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:50 INFO - PROCESS | 820 | 1470664550119 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
06:55:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 770ms
06:55:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
06:55:50 INFO - PROCESS | 820 | 1470664550870 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:50 INFO - PROCESS | 820 | 1470664550899 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
06:55:51 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 730ms
06:55:51 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
06:55:51 INFO - PROCESS | 820 | 1470664551603 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:51 INFO - PROCESS | 820 | 1470664551631 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
06:55:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 771ms
06:55:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
06:55:52 INFO - PROCESS | 820 | 1470664552382 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:52 INFO - PROCESS | 820 | 1470664552397 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
06:55:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
06:55:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 7035ms
06:55:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
06:55:59 INFO - PROCESS | 820 | 1470664559417 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:55:59 INFO - PROCESS | 820 | 1470664559448 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
06:56:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
06:56:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
06:56:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
06:56:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2476ms
06:56:01 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
06:56:01 INFO - PROCESS | 820 | 1470664561897 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:01 INFO - PROCESS | 820 | 1470664561926 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
06:56:02 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 930ms
06:56:02 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
06:56:02 INFO - PROCESS | 820 | 1470664562833 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:02 INFO - PROCESS | 820 | 1470664562862 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
06:56:03 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 870ms
06:56:03 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
06:56:03 INFO - PROCESS | 820 | 1470664563706 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:03 INFO - PROCESS | 820 | 1470664563735 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
06:56:04 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 831ms
06:56:04 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
06:56:04 INFO - PROCESS | 820 | 1470664564543 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:04 INFO - PROCESS | 820 | 1470664564568 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
06:56:05 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 830ms
06:56:05 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
06:56:05 INFO - PROCESS | 820 | 1470664565379 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:05 INFO - PROCESS | 820 | 1470664565410 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
06:56:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 831ms
06:56:06 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
06:56:06 INFO - PROCESS | 820 | 1470664566210 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:06 INFO - PROCESS | 820 | 1470664566235 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
06:56:06 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 770ms
06:56:06 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
06:56:06 INFO - PROCESS | 820 | 1470664566983 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:07 INFO - PROCESS | 820 | 1470664566998 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
06:56:07 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 770ms
06:56:07 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
06:56:07 INFO - PROCESS | 820 | 1470664567758 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:07 INFO - PROCESS | 820 | 1470664567787 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
06:56:08 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 770ms
06:56:08 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
06:56:08 INFO - PROCESS | 820 | 1470664568529 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:08 INFO - PROCESS | 820 | 1470664568554 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
06:56:09 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 830ms
06:56:09 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
06:56:09 INFO - PROCESS | 820 | 1470664569364 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:09 INFO - PROCESS | 820 | 1470664569395 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
06:56:09 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 171ms
06:56:09 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
06:56:09 INFO - PROCESS | 820 | 1470664569546 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:09 INFO - PROCESS | 820 | 1470664569565 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
06:56:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
06:56:09 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
06:56:09 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 171ms
06:56:09 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
06:56:09 INFO - PROCESS | 820 | 1470664569728 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:09 INFO - PROCESS | 820 | 1470664569746 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:10 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
06:56:10 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 930ms
06:56:10 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
06:56:10 INFO - PROCESS | 820 | 1470664570653 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:10 INFO - PROCESS | 820 | 1470664570680 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:11 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
06:56:11 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 930ms
06:56:11 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
06:56:11 INFO - PROCESS | 820 | 1470664571586 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:11 INFO - PROCESS | 820 | 1470664571613 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:12 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
06:56:12 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 970ms
06:56:12 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
06:56:12 INFO - PROCESS | 820 | 1470664572560 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:12 INFO - PROCESS | 820 | 1470664572590 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
06:56:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
06:56:13 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 870ms
06:56:13 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
06:56:13 INFO - PROCESS | 820 | 1470664573432 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:13 INFO - PROCESS | 820 | 1470664573469 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
06:56:14 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 870ms
06:56:14 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
06:56:14 INFO - PROCESS | 820 | 1470664574307 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:14 INFO - PROCESS | 820 | 1470664574333 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
06:56:15 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 970ms
06:56:15 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
06:56:15 INFO - PROCESS | 820 | 1470664575280 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:15 INFO - PROCESS | 820 | 1470664575307 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
06:56:16 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1015ms
06:56:16 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
06:56:16 INFO - PROCESS | 820 | 1470664576301 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:16 INFO - PROCESS | 820 | 1470664576329 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
06:56:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
06:56:17 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 870ms
06:56:17 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
06:56:17 INFO - PROCESS | 820 | 1470664577171 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:17 INFO - PROCESS | 820 | 1470664577196 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
06:56:18 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 870ms
06:56:18 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
06:56:18 INFO - PROCESS | 820 | 1470664578045 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:18 INFO - PROCESS | 820 | 1470664578070 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
06:56:18 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 931ms
06:56:18 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
06:56:19 INFO - PROCESS | 820 | 1470664578981 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:19 INFO - PROCESS | 820 | 1470664579010 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
06:56:19 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 730ms
06:56:19 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
06:56:19 INFO - PROCESS | 820 | 1470664579714 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:19 INFO - PROCESS | 820 | 1470664579732 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
06:56:20 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 830ms
06:56:20 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
06:56:20 INFO - PROCESS | 820 | 1470664580548 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:20 INFO - PROCESS | 820 | 1470664580573 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
06:56:21 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1066ms
06:56:21 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
06:56:21 INFO - PROCESS | 820 | 1470664581620 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:21 INFO - PROCESS | 820 | 1470664581648 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
06:56:22 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 930ms
06:56:22 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
06:56:22 INFO - PROCESS | 820 | 1470664582551 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:22 INFO - PROCESS | 820 | 1470664582575 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
06:56:23 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 730ms
06:56:23 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
06:56:23 INFO - PROCESS | 820 | 1470664583284 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:23 INFO - PROCESS | 820 | 1470664583328 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
06:56:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
06:56:25 INFO - window.indexedDB.open('test', val);..." did not throw
06:56:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:56:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:56:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
06:56:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
06:56:25 INFO - window.indexedDB.open('test', val);..." did not throw
06:56:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:56:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:56:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
06:56:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
06:56:25 INFO - window.indexedDB.open('test', val);..." did not throw
06:56:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:56:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:56:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
06:56:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
06:56:25 INFO - window.indexedDB.open('test', val);..." did not throw
06:56:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:56:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:56:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
06:56:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
06:56:25 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2421ms
06:56:25 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
06:56:25 INFO - PROCESS | 820 | 1470664585709 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:25 INFO - PROCESS | 820 | 1470664585739 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:26 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
06:56:26 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 771ms
06:56:26 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
06:56:26 INFO - PROCESS | 820 | 1470664586482 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:26 INFO - PROCESS | 820 | 1470664586499 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:27 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
06:56:27 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
06:56:27 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1324ms
06:56:27 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
06:56:27 INFO - PROCESS | 820 | 1470664587808 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:27 INFO - PROCESS | 820 | 1470664587837 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
06:56:28 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 770ms
06:56:28 INFO - TEST-START | /IndexedDB/idbindex_count.htm
06:56:28 INFO - PROCESS | 820 | 1470664588583 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:28 INFO - PROCESS | 820 | 1470664588610 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:29 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
06:56:29 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 830ms
06:56:29 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
06:56:29 INFO - PROCESS | 820 | 1470664589414 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:29 INFO - PROCESS | 820 | 1470664589440 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:30 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
06:56:30 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 770ms
06:56:30 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
06:56:30 INFO - PROCESS | 820 | 1470664590187 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:30 INFO - PROCESS | 820 | 1470664590213 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:30 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
06:56:30 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 671ms
06:56:30 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
06:56:30 INFO - PROCESS | 820 | 1470664590862 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:30 INFO - PROCESS | 820 | 1470664590891 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:31 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
06:56:31 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 930ms
06:56:31 INFO - TEST-START | /IndexedDB/idbindex_get.htm
06:56:31 INFO - PROCESS | 820 | 1470664591795 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:31 INFO - PROCESS | 820 | 1470664591830 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:32 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
06:56:32 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 830ms
06:56:32 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
06:56:32 INFO - PROCESS | 820 | 1470664592629 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:32 INFO - PROCESS | 820 | 1470664592655 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:33 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
06:56:33 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 770ms
06:56:33 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
06:56:33 INFO - PROCESS | 820 | 1470664593405 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:33 INFO - PROCESS | 820 | 1470664593433 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:34 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
06:56:34 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 730ms
06:56:34 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
06:56:34 INFO - PROCESS | 820 | 1470664594143 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:34 INFO - PROCESS | 820 | 1470664594170 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:35 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
06:56:35 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 870ms
06:56:35 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
06:56:35 INFO - PROCESS | 820 | 1470664595013 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:35 INFO - PROCESS | 820 | 1470664595041 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:35 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
06:56:35 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
06:56:35 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
06:56:35 INFO - PROCESS | 820 | 1470664595746 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:35 INFO - PROCESS | 820 | 1470664595772 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:36 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
06:56:36 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 832ms
06:56:36 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
06:56:36 INFO - PROCESS | 820 | 1470664596582 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:36 INFO - PROCESS | 820 | 1470664596612 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:37 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
06:56:37 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 830ms
06:56:37 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
06:56:37 INFO - PROCESS | 820 | 1470664597416 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:37 INFO - PROCESS | 820 | 1470664597442 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
06:56:38 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 730ms
06:56:38 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
06:56:38 INFO - PROCESS | 820 | 1470664598204 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:38 INFO - PROCESS | 820 | 1470664598232 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
06:56:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
06:56:39 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 831ms
06:56:39 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
06:56:39 INFO - PROCESS | 820 | 1470664598984 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:39 INFO - PROCESS | 820 | 1470664599011 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
06:56:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
06:56:39 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 731ms
06:56:39 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
06:56:39 INFO - PROCESS | 820 | 1470664599716 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:39 INFO - PROCESS | 820 | 1470664599731 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
06:56:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 770ms
06:56:40 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
06:56:40 INFO - PROCESS | 820 | 1470664600493 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:40 INFO - PROCESS | 820 | 1470664600518 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
06:56:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 831ms
06:56:41 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
06:56:41 INFO - PROCESS | 820 | 1470664601327 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:41 INFO - PROCESS | 820 | 1470664601352 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
06:56:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 730ms
06:56:42 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
06:56:42 INFO - PROCESS | 820 | 1470664602061 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:42 INFO - PROCESS | 820 | 1470664602090 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
06:56:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 830ms
06:56:42 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
06:56:42 INFO - PROCESS | 820 | 1470664602893 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:42 INFO - PROCESS | 820 | 1470664602918 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
06:56:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 730ms
06:56:43 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
06:56:43 INFO - PROCESS | 820 | 1470664603626 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:43 INFO - PROCESS | 820 | 1470664603650 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:44 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
06:56:44 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 731ms
06:56:44 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
06:56:44 INFO - PROCESS | 820 | 1470664604362 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:44 INFO - PROCESS | 820 | 1470664604401 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:45 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
06:56:45 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 830ms
06:56:45 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
06:56:45 INFO - PROCESS | 820 | 1470664605198 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:45 INFO - PROCESS | 820 | 1470664605225 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:45 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
06:56:45 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 730ms
06:56:45 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
06:56:45 INFO - PROCESS | 820 | 1470664605935 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:45 INFO - PROCESS | 820 | 1470664605951 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:46 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
06:56:46 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 771ms
06:56:46 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
06:56:46 INFO - PROCESS | 820 | 1470664606706 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:46 INFO - PROCESS | 820 | 1470664606731 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:47 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
06:56:47 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 730ms
06:56:47 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
06:56:47 INFO - PROCESS | 820 | 1470664607439 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:47 INFO - PROCESS | 820 | 1470664607463 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:48 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
06:56:48 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 870ms
06:56:48 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
06:56:48 INFO - PROCESS | 820 | 1470664608313 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:48 INFO - PROCESS | 820 | 1470664608342 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:49 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
06:56:49 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 730ms
06:56:49 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
06:56:49 INFO - PROCESS | 820 | 1470664609044 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:49 INFO - PROCESS | 820 | 1470664609071 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:49 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
06:56:49 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 670ms
06:56:49 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
06:56:49 INFO - PROCESS | 820 | 1470664609717 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:49 INFO - PROCESS | 820 | 1470664609731 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:50 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
06:56:50 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 770ms
06:56:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
06:56:50 INFO - PROCESS | 820 | 1470664610492 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:50 INFO - PROCESS | 820 | 1470664610532 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:51 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
06:56:51 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 870ms
06:56:51 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
06:56:51 INFO - PROCESS | 820 | 1470664611366 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:51 INFO - PROCESS | 820 | 1470664611391 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:52 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
06:56:52 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 730ms
06:56:52 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
06:56:52 INFO - PROCESS | 820 | 1470664612103 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:52 INFO - PROCESS | 820 | 1470664612130 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
06:56:52 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 171ms
06:56:52 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
06:56:52 INFO - PROCESS | 820 | 1470664612278 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:52 INFO - PROCESS | 820 | 1470664612299 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
06:56:52 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 171ms
06:56:52 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
06:56:52 INFO - PROCESS | 820 | 1470664612461 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:52 INFO - PROCESS | 820 | 1470664612480 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
06:56:52 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
06:56:52 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 171ms
06:56:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
06:56:52 INFO - PROCESS | 820 | 1470664612631 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:52 INFO - PROCESS | 820 | 1470664612654 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
06:56:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
06:56:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
06:56:53 INFO - PROCESS | 820 | 1470664613364 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:53 INFO - PROCESS | 820 | 1470664613386 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
06:56:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 770ms
06:56:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
06:56:54 INFO - PROCESS | 820 | 1470664614136 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:54 INFO - PROCESS | 820 | 1470664614150 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:54 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
06:56:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 730ms
06:56:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
06:56:54 INFO - PROCESS | 820 | 1470664614870 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:54 INFO - PROCESS | 820 | 1470664614883 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
06:56:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 771ms
06:56:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
06:56:55 INFO - PROCESS | 820 | 1470664615644 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:55 INFO - PROCESS | 820 | 1470664615669 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
06:56:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 771ms
06:56:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
06:56:56 INFO - PROCESS | 820 | 1470664616418 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:56 INFO - PROCESS | 820 | 1470664616435 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
06:56:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 830ms
06:56:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
06:56:57 INFO - PROCESS | 820 | 1470664617259 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:57 INFO - PROCESS | 820 | 1470664617284 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:56:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 830ms
06:56:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
06:56:58 INFO - PROCESS | 820 | 1470664618096 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:58 INFO - PROCESS | 820 | 1470664618124 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:58 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
06:56:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 730ms
06:56:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
06:56:58 INFO - PROCESS | 820 | 1470664618834 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:58 INFO - PROCESS | 820 | 1470664618851 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
06:56:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 870ms
06:56:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
06:56:59 INFO - PROCESS | 820 | 1470664619705 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:56:59 INFO - PROCESS | 820 | 1470664619730 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
06:57:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 870ms
06:57:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
06:57:00 INFO - PROCESS | 820 | 1470664620578 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:00 INFO - PROCESS | 820 | 1470664620605 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
06:57:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 871ms
06:57:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
06:57:01 INFO - PROCESS | 820 | 1470664621453 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:01 INFO - PROCESS | 820 | 1470664621480 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
06:57:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 830ms
06:57:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
06:57:02 INFO - PROCESS | 820 | 1470664622285 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:02 INFO - PROCESS | 820 | 1470664622299 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
06:57:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 770ms
06:57:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
06:57:03 INFO - PROCESS | 820 | 1470664623059 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:03 INFO - PROCESS | 820 | 1470664623086 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
06:57:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 870ms
06:57:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
06:57:03 INFO - PROCESS | 820 | 1470664623933 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:03 INFO - PROCESS | 820 | 1470664623960 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
06:57:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 830ms
06:57:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
06:57:04 INFO - PROCESS | 820 | 1470664624770 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:04 INFO - PROCESS | 820 | 1470664624795 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:05 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
06:57:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 830ms
06:57:05 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
06:57:05 INFO - PROCESS | 820 | 1470664625600 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:05 INFO - PROCESS | 820 | 1470664625625 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
06:57:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 832ms
06:57:06 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
06:57:06 INFO - PROCESS | 820 | 1470664626437 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:06 INFO - PROCESS | 820 | 1470664626466 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
06:57:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 870ms
06:57:07 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
06:57:07 INFO - PROCESS | 820 | 1470664627309 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:07 INFO - PROCESS | 820 | 1470664627338 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:57:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 830ms
06:57:08 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
06:57:08 INFO - PROCESS | 820 | 1470664628146 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:08 INFO - PROCESS | 820 | 1470664628175 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:08 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
06:57:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 770ms
06:57:08 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
06:57:08 INFO - PROCESS | 820 | 1470664628916 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:08 INFO - PROCESS | 820 | 1470664628941 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
06:57:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 870ms
06:57:09 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
06:57:09 INFO - PROCESS | 820 | 1470664629789 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:09 INFO - PROCESS | 820 | 1470664629814 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
06:57:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 830ms
06:57:10 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
06:57:10 INFO - PROCESS | 820 | 1470664630624 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:10 INFO - PROCESS | 820 | 1470664630655 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
06:57:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 771ms
06:57:11 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
06:57:11 INFO - PROCESS | 820 | 1470664631397 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:11 INFO - PROCESS | 820 | 1470664631422 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:57:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 830ms
06:57:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
06:57:12 INFO - PROCESS | 820 | 1470664632232 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:12 INFO - PROCESS | 820 | 1470664632257 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
06:57:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 870ms
06:57:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
06:57:13 INFO - PROCESS | 820 | 1470664633104 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:13 INFO - PROCESS | 820 | 1470664633138 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:13 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
06:57:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 770ms
06:57:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
06:57:13 INFO - PROCESS | 820 | 1470664633878 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:13 INFO - PROCESS | 820 | 1470664633907 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:14 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
06:57:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 770ms
06:57:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
06:57:14 INFO - PROCESS | 820 | 1470664634655 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:14 INFO - PROCESS | 820 | 1470664634680 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:15 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
06:57:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 830ms
06:57:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
06:57:15 INFO - PROCESS | 820 | 1470664635486 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:15 INFO - PROCESS | 820 | 1470664635512 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
06:57:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 931ms
06:57:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
06:57:16 INFO - PROCESS | 820 | 1470664636418 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:16 INFO - PROCESS | 820 | 1470664636443 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
06:57:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 730ms
06:57:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
06:57:17 INFO - PROCESS | 820 | 1470664637152 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:17 INFO - PROCESS | 820 | 1470664637168 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
06:57:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
06:57:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
06:57:17 INFO - PROCESS | 820 | 1470664637884 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:17 INFO - PROCESS | 820 | 1470664637899 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
06:57:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 1319ms
06:57:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
06:57:19 INFO - PROCESS | 820 | 1470664639208 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:19 INFO - PROCESS | 820 | 1470664639235 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
06:57:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 870ms
06:57:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
06:57:20 INFO - PROCESS | 820 | 1470664640081 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:20 INFO - PROCESS | 820 | 1470664640109 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:20 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
06:57:20 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
06:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:57:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:57:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 730ms
06:57:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
06:57:20 INFO - PROCESS | 820 | 1470664640818 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:20 INFO - PROCESS | 820 | 1470664640834 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:21 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
06:57:21 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
06:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:57:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:57:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 730ms
06:57:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
06:57:21 INFO - PROCESS | 820 | 1470664641549 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:21 INFO - PROCESS | 820 | 1470664641574 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
06:57:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 770ms
06:57:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
06:57:22 INFO - PROCESS | 820 | 1470664642322 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:22 INFO - PROCESS | 820 | 1470664642336 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
06:57:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
06:57:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
06:57:23 INFO - PROCESS | 820 | 1470664643095 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:23 INFO - PROCESS | 820 | 1470664643124 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
06:57:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 830ms
06:57:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
06:57:23 INFO - PROCESS | 820 | 1470664643927 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:23 INFO - PROCESS | 820 | 1470664643954 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
06:57:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 770ms
06:57:24 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
06:57:24 INFO - PROCESS | 820 | 1470664644700 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:24 INFO - PROCESS | 820 | 1470664644724 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
06:57:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 870ms
06:57:25 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
06:57:25 INFO - PROCESS | 820 | 1470664645576 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:25 INFO - PROCESS | 820 | 1470664645604 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
06:57:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 872ms
06:57:26 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
06:57:26 INFO - PROCESS | 820 | 1470664646451 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:26 INFO - PROCESS | 820 | 1470664646476 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
06:57:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 870ms
06:57:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
06:57:27 INFO - PROCESS | 820 | 1470664647327 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:27 INFO - PROCESS | 820 | 1470664647353 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:57:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 871ms
06:57:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
06:57:28 INFO - PROCESS | 820 | 1470664648199 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:28 INFO - PROCESS | 820 | 1470664648224 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:57:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 771ms
06:57:28 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
06:57:28 INFO - PROCESS | 820 | 1470664648973 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:29 INFO - PROCESS | 820 | 1470664649001 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
06:57:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1116ms
06:57:30 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
06:57:30 INFO - PROCESS | 820 | 1470664650094 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:30 INFO - PROCESS | 820 | 1470664650120 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
06:57:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 730ms
06:57:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
06:57:30 INFO - PROCESS | 820 | 1470664650826 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:30 INFO - PROCESS | 820 | 1470664650853 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
06:57:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 870ms
06:57:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
06:57:31 INFO - PROCESS | 820 | 1470664651700 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:31 INFO - PROCESS | 820 | 1470664651728 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
06:57:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 870ms
06:57:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
06:57:32 INFO - PROCESS | 820 | 1470664652574 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:32 INFO - PROCESS | 820 | 1470664652599 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
06:57:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 871ms
06:57:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
06:57:33 INFO - PROCESS | 820 | 1470664653451 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:33 INFO - PROCESS | 820 | 1470664653478 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
06:57:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 730ms
06:57:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
06:57:34 INFO - PROCESS | 820 | 1470664654181 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:34 INFO - PROCESS | 820 | 1470664654208 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
06:57:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 870ms
06:57:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
06:57:35 INFO - PROCESS | 820 | 1470664655055 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:35 INFO - PROCESS | 820 | 1470664655069 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
06:57:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 830ms
06:57:35 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
06:57:35 INFO - PROCESS | 820 | 1470664655889 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:35 INFO - PROCESS | 820 | 1470664655918 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
06:57:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 771ms
06:57:36 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
06:57:36 INFO - PROCESS | 820 | 1470664656661 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:36 INFO - PROCESS | 820 | 1470664656686 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
06:57:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
06:57:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 772ms
06:57:37 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
06:57:37 INFO - PROCESS | 820 | 1470664657437 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:37 INFO - PROCESS | 820 | 1470664657466 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
06:57:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 772ms
06:57:38 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
06:57:38 INFO - PROCESS | 820 | 1470664658212 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:38 INFO - PROCESS | 820 | 1470664658237 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
06:57:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 730ms
06:57:38 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
06:57:38 INFO - PROCESS | 820 | 1470664658950 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:38 INFO - PROCESS | 820 | 1470664658965 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
06:57:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 770ms
06:57:39 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
06:57:39 INFO - PROCESS | 820 | 1470664659720 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:39 INFO - PROCESS | 820 | 1470664659735 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
06:57:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 830ms
06:57:40 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
06:57:40 INFO - PROCESS | 820 | 1470664660553 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:40 INFO - PROCESS | 820 | 1470664660577 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
06:57:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
06:57:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
06:57:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
06:57:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
06:57:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 2971ms
06:57:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
06:57:43 INFO - PROCESS | 820 | 1470664663529 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:43 INFO - PROCESS | 820 | 1470664663571 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
06:57:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 930ms
06:57:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
06:57:44 INFO - PROCESS | 820 | 1470664664465 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:44 INFO - PROCESS | 820 | 1470664664492 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
06:57:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 770ms
06:57:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
06:57:45 INFO - PROCESS | 820 | 1470664665242 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:45 INFO - PROCESS | 820 | 1470664665270 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:46 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
06:57:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 830ms
06:57:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
06:57:46 INFO - PROCESS | 820 | 1470664666072 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:46 INFO - PROCESS | 820 | 1470664666098 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
06:57:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 732ms
06:57:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
06:57:46 INFO - PROCESS | 820 | 1470664666806 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:46 INFO - PROCESS | 820 | 1470664666832 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
06:57:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 830ms
06:57:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
06:57:47 INFO - PROCESS | 820 | 1470664667641 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:47 INFO - PROCESS | 820 | 1470664667672 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
06:57:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 770ms
06:57:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
06:57:48 INFO - PROCESS | 820 | 1470664668412 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:48 INFO - PROCESS | 820 | 1470664668437 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:57:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 830ms
06:57:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
06:57:49 INFO - PROCESS | 820 | 1470664669246 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:49 INFO - PROCESS | 820 | 1470664669272 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:57:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 730ms
06:57:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
06:57:50 INFO - PROCESS | 820 | 1470664669980 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:50 INFO - PROCESS | 820 | 1470664670014 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
06:57:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 830ms
06:57:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
06:57:50 INFO - PROCESS | 820 | 1470664670813 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:50 INFO - PROCESS | 820 | 1470664670839 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
06:57:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 870ms
06:57:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
06:57:51 INFO - PROCESS | 820 | 1470664671690 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:51 INFO - PROCESS | 820 | 1470664671720 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
06:57:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 830ms
06:57:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
06:57:52 INFO - PROCESS | 820 | 1470664672521 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:52 INFO - PROCESS | 820 | 1470664672546 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
06:57:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 870ms
06:57:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
06:57:53 INFO - PROCESS | 820 | 1470664673394 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:53 INFO - PROCESS | 820 | 1470664673420 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
06:57:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 871ms
06:57:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
06:57:54 INFO - PROCESS | 820 | 1470664674272 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:54 INFO - PROCESS | 820 | 1470664674299 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
06:57:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 830ms
06:57:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
06:57:55 INFO - PROCESS | 820 | 1470664675101 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:55 INFO - PROCESS | 820 | 1470664675125 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
06:57:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 831ms
06:57:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
06:57:55 INFO - PROCESS | 820 | 1470664675935 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:55 INFO - PROCESS | 820 | 1470664675960 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
06:57:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 771ms
06:57:56 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
06:57:56 INFO - PROCESS | 820 | 1470664676710 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:56 INFO - PROCESS | 820 | 1470664676737 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:57 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
06:57:57 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 831ms
06:57:57 INFO - TEST-START | /IndexedDB/idbtransaction.htm
06:57:57 INFO - PROCESS | 820 | 1470664677546 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:57 INFO - PROCESS | 820 | 1470664677573 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:58 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
06:57:58 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
06:57:58 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 730ms
06:57:58 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
06:57:58 INFO - PROCESS | 820 | 1470664678284 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:58 INFO - PROCESS | 820 | 1470664678299 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
06:57:59 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 770ms
06:57:59 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
06:57:59 INFO - PROCESS | 820 | 1470664679054 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:57:59 INFO - PROCESS | 820 | 1470664679079 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
06:58:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
06:58:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
06:58:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
06:58:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
06:58:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
06:58:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
06:58:03 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
06:58:03 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 4581ms
06:58:03 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
06:58:03 INFO - PROCESS | 820 | 1470664683639 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:03 INFO - PROCESS | 820 | 1470664683669 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:04 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
06:58:04 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1076ms
06:58:04 INFO - TEST-START | /IndexedDB/index_sort_order.htm
06:58:04 INFO - PROCESS | 820 | 1470664684719 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:04 INFO - PROCESS | 820 | 1470664684748 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:05 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
06:58:05 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 830ms
06:58:05 INFO - TEST-START | /IndexedDB/interfaces.html
06:58:05 INFO - PROCESS | 820 | 1470664685555 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:05 INFO - PROCESS | 820 | 1470664685584 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
06:58:05 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
06:58:06 INFO - TEST-OK | /IndexedDB/interfaces.html | took 453ms
06:58:06 INFO - TEST-START | /IndexedDB/interfaces.worker
06:58:06 INFO - PROCESS | 820 | 1470664686009 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:06 INFO - PROCESS | 820 | 1470664686030 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
06:58:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
06:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:58:06 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
06:58:06 INFO - {}
06:58:06 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 - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
06:58:06 INFO - {}
06:58:06 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 458ms
06:58:06 INFO - TEST-START | /IndexedDB/key_invalid.htm
06:58:06 INFO - PROCESS | 820 | 1470664686469 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:06 INFO - PROCESS | 820 | 1470664686485 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
06:58:07 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
06:58:07 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 738ms
06:58:07 INFO - TEST-START | /IndexedDB/key_valid.html
06:58:07 INFO - PROCESS | 820 | 1470664687211 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:07 INFO - PROCESS | 820 | 1470664687245 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:11 INFO - PROCESS | 820 | [Parent 820] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
06:58:17 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
06:58:17 INFO - TEST-OK | /IndexedDB/key_valid.html | took 9933ms
06:58:17 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
06:58:17 INFO - PROCESS | 820 | 1470664697147 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:17 INFO - PROCESS | 820 | 1470664697168 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:18 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
06:58:18 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1180ms
06:58:18 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
06:58:18 INFO - PROCESS | 820 | 1470664698333 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:18 INFO - PROCESS | 820 | 1470664698370 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:19 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
06:58:19 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 930ms
06:58:19 INFO - TEST-START | /IndexedDB/keygenerator.htm
06:58:19 INFO - PROCESS | 820 | 1470664699269 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:19 INFO - PROCESS | 820 | 1470664699298 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:21 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
06:58:21 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
06:58:21 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
06:58:21 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 1922ms
06:58:21 INFO - TEST-START | /IndexedDB/keyorder.htm
06:58:21 INFO - PROCESS | 820 | 1470664701194 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:21 INFO - PROCESS | 820 | 1470664701221 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
06:58:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
06:58:22 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 934ms
06:58:22 INFO - TEST-START | /IndexedDB/keypath.htm
06:58:22 INFO - PROCESS | 820 | 1470664702135 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:22 INFO - PROCESS | 820 | 1470664702160 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
06:58:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
06:58:22 INFO - TEST-OK | /IndexedDB/keypath.htm | took 832ms
06:58:22 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
06:58:22 INFO - PROCESS | 820 | 1470664702968 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:23 INFO - PROCESS | 820 | 1470664702997 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
06:58:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
06:58:23 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 774ms
06:58:23 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
06:58:23 INFO - PROCESS | 820 | 1470664703744 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:23 INFO - PROCESS | 820 | 1470664703770 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
06:58:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
06:58:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
06:58:25 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1921ms
06:58:25 INFO - TEST-START | /IndexedDB/list_ordering.htm
06:58:25 INFO - PROCESS | 820 | 1470664705670 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:25 INFO - PROCESS | 820 | 1470664705699 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
06:58:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
06:58:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
06:58:27 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1977ms
06:58:27 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
06:58:27 INFO - PROCESS | 820 | 1470664707650 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:27 INFO - PROCESS | 820 | 1470664707677 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:28 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
06:58:28 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 830ms
06:58:28 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
06:58:28 INFO - PROCESS | 820 | 1470664708485 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:28 INFO - PROCESS | 820 | 1470664708511 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:29 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
06:58:29 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 930ms
06:58:29 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
06:58:29 INFO - PROCESS | 820 | 1470664709417 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:29 INFO - PROCESS | 820 | 1470664709443 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:30 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
06:58:30 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 830ms
06:58:30 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
06:58:30 INFO - PROCESS | 820 | 1470664710250 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:30 INFO - PROCESS | 820 | 1470664710274 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:31 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
06:58:31 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 730ms
06:58:31 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
06:58:31 INFO - PROCESS | 820 | 1470664710984 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:31 INFO - PROCESS | 820 | 1470664711003 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:32 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
06:58:32 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1017ms
06:58:32 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
06:58:32 INFO - PROCESS | 820 | 1470664712004 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:32 INFO - PROCESS | 820 | 1470664712031 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:32 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
06:58:32 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 930ms
06:58:32 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
06:58:32 INFO - PROCESS | 820 | 1470664712940 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:32 INFO - PROCESS | 820 | 1470664712967 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:33 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
06:58:33 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 830ms
06:58:33 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
06:58:33 INFO - PROCESS | 820 | 1470664713778 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:33 INFO - PROCESS | 820 | 1470664713804 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:34 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
06:58:34 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 830ms
06:58:34 INFO - TEST-START | /IndexedDB/value.htm
06:58:34 INFO - PROCESS | 820 | 1470664714608 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:34 INFO - PROCESS | 820 | 1470664714633 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:36 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
06:58:36 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
06:58:36 INFO - TEST-OK | /IndexedDB/value.htm | took 1376ms
06:58:36 INFO - TEST-START | /IndexedDB/value_recursive.htm
06:58:36 INFO - PROCESS | 820 | 1470664715987 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:36 INFO - PROCESS | 820 | 1470664716015 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
06:58:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
06:58:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
06:58:37 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 1925ms
06:58:37 INFO - TEST-START | /IndexedDB/writer-starvation.htm
06:58:37 INFO - PROCESS | 820 | 1470664717916 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:37 INFO - PROCESS | 820 | 1470664717946 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
06:58:39 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1126ms
06:58:39 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
06:58:39 INFO - PROCESS | 820 | 1470664719045 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - PROCESS | 820 | 1470664719076 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
06:58:39 INFO - {}
06:58:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
06:58:39 INFO - {}
06:58:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
06:58:39 INFO - {}
06:58:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
06:58:39 INFO - {}
06:58:39 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 230ms
06:58:39 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
06:58:39 INFO - PROCESS | 820 | 1470664719284 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - PROCESS | 820 | 1470664719305 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
06:58:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
06:58:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
06:58:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
06:58:39 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 171ms
06:58:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
06:58:39 INFO - PROCESS | 820 | 1470664719462 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - PROCESS | 820 | 1470664719483 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
06:58:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 246ms
06:58:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
06:58:39 INFO - PROCESS | 820 | 1470664719713 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - PROCESS | 820 | 1470664719732 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
06:58:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
06:58:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
06:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
06:58:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
06:58:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
06:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
06:58:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
06:58:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 187ms
06:58:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
06:58:39 INFO - PROCESS | 820 | 1470664719900 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:39 INFO - PROCESS | 820 | 1470664719926 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 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() {
06:58:40 INFO - [native code]
06:58:40 INFO - }" but got function "function () {
06:58:40 INFO - }"
06:58:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
06:58:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
06:58:40 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
06:58:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
06:58:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
06:58:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 172ms
06:58:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
06:58:40 INFO - PROCESS | 820 | 1470664720079 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 INFO - PROCESS | 820 | 1470664720097 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 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() {
06:58:40 INFO - [native code]
06:58:40 INFO - }" but got function "function () {
06:58:40 INFO - }"
06:58:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
06:58:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
06:58:40 INFO - {}
06:58:40 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
06:58:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
06:58:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
06:58:40 INFO - {}
06:58:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 171ms
06:58:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
06:58:40 INFO - PROCESS | 820 | 1470664720248 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 INFO - PROCESS | 820 | 1470664720266 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
06:58:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
06:58:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
06:58:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
06:58:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
06:58:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
06:58:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
06:58:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
06:58:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
06:58:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
06:58:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
06:58:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
06:58:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
06:58:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
06:58:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
06:58:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
06:58:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
06:58:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
06:58:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
06:58:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
06:58:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
06:58:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
06:58:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
06:58:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
06:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
06:58:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:58:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 187ms
06:58:40 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
06:58:40 INFO - PROCESS | 820 | 1470664720438 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 INFO - PROCESS | 820 | 1470664720462 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
06:58:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 172ms
06:58:40 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
06:58:40 INFO - PROCESS | 820 | 1470664720617 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 INFO - PROCESS | 820 | 1470664720639 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
06:58:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
06:58:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 171ms
06:58:40 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
06:58:40 INFO - PROCESS | 820 | 1470664720796 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:40 INFO - PROCESS | 820 | 1470664720816 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
06:58:41 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
06:58:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
06:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
06:58:41 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 271ms
06:58:41 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
06:58:41 INFO - PROCESS | 820 | 1470664721065 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:41 INFO - PROCESS | 820 | 1470664721082 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
06:58:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
06:58:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
06:58:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
06:58:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
06:58:42 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1178ms
06:58:42 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
06:58:42 INFO - PROCESS | 820 | 1470664722246 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:42 INFO - PROCESS | 820 | 1470664722270 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
06:58:43 INFO - {}
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
06:58:43 INFO - {}
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
06:58:43 INFO - {}
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
06:58:43 INFO - {}
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
06:58:43 INFO - {}
06:58:43 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1223ms
06:58:43 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
06:58:43 INFO - PROCESS | 820 | 1470664723472 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:43 INFO - PROCESS | 820 | 1470664723552 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
06:58:43 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 470ms
06:58:43 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
06:58:43 INFO - PROCESS | 820 | 1470664723945 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:44 INFO - PROCESS | 820 | 1470664723973 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:44 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
06:58:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
06:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
06:58:44 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 171ms
06:58:44 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
06:58:44 INFO - PROCESS | 820 | 1470664724128 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:44 INFO - PROCESS | 820 | 1470664724151 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:45 INFO - PROCESS | 820 | [Parent 820] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:58:48 INFO - PROCESS | 820 | [Parent 820] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w32-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:58:54 INFO - PROCESS | 820 | MARIONETTE LOG: INFO: Timeout fired
06:58:54 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
06:58:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
06:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
06:58:54 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10127ms
06:58:54 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
06:58:54 INFO - PROCESS | 820 | 1470664734253 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:54 INFO - PROCESS | 820 | 1470664734283 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:54 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
06:58:54 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 470ms
06:58:54 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
06:58:54 INFO - PROCESS | 820 | 1470664734729 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:54 INFO - PROCESS | 820 | 1470664734758 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
06:58:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 171ms
06:58:54 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
06:58:54 INFO - PROCESS | 820 | 1470664734906 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:54 INFO - PROCESS | 820 | 1470664734935 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
06:58:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 171ms
06:58:55 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
06:58:55 INFO - PROCESS | 820 | 1470664735081 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - PROCESS | 820 | 1470664735102 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
06:58:55 INFO - {}
06:58:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 171ms
06:58:55 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
06:58:55 INFO - PROCESS | 820 | 1470664735255 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - PROCESS | 820 | 1470664735278 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
06:58:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 171ms
06:58:55 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
06:58:55 INFO - PROCESS | 820 | 1470664735433 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - PROCESS | 820 | 1470664735461 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
06:58:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
06:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
06:58:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
06:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
06:58:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 171ms
06:58:55 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
06:58:55 INFO - PROCESS | 820 | 1470664735605 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - PROCESS | 820 | 1470664735622 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
06:58:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 171ms
06:58:55 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
06:58:55 INFO - PROCESS | 820 | 1470664735782 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:55 INFO - PROCESS | 820 | 1470664735799 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
06:58:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 270ms
06:58:56 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
06:58:56 INFO - PROCESS | 820 | 1470664736061 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - PROCESS | 820 | 1470664736087 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
06:58:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 172ms
06:58:56 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
06:58:56 INFO - PROCESS | 820 | 1470664736235 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - PROCESS | 820 | 1470664736254 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 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"
06:58:56 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
06:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:56 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
06:58:56 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
06:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:56 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
06:58:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
06:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
06:58:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 171ms
06:58:56 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
06:58:56 INFO - PROCESS | 820 | 1470664736418 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - PROCESS | 820 | 1470664736438 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
06:58:56 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
06:58:56 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
06:58:56 INFO - PROCESS | 820 | 1470664736596 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - PROCESS | 820 | 1470664736613 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
06:58:56 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 171ms
06:58:56 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
06:58:56 INFO - PROCESS | 820 | 1470664736767 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - PROCESS | 820 | 1470664736785 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:56 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
06:58:56 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 171ms
06:58:56 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
06:58:56 INFO - PROCESS | 820 | 1470664736947 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:57 INFO - PROCESS | 820 | 1470664736975 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:58:57 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
06:58:57 INFO - do_test/)
06:59:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
06:59:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
06:59:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
06:59:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
06:59:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
06:59:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
06:59:18 INFO - )
06:59:18 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 172ms
06:59:18 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
06:59:18 INFO - PROCESS | 820 | 1470664758940 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - PROCESS | 820 | 1470664758986 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
06:59:19 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 310ms
06:59:19 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
06:59:19 INFO - PROCESS | 820 | 1470664759229 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - PROCESS | 820 | 1470664759249 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
06:59:19 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 171ms
06:59:19 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
06:59:19 INFO - PROCESS | 820 | 1470664759401 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - PROCESS | 820 | 1470664759422 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
06:59:19 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 172ms
06:59:19 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
06:59:19 INFO - PROCESS | 820 | 1470664759583 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - PROCESS | 820 | 1470664759602 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
06:59:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
06:59:19 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 171ms
06:59:19 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
06:59:19 INFO - PROCESS | 820 | 1470664759749 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - PROCESS | 820 | 1470664759768 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
06:59:19 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
06:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:59:19 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
06:59:19 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
06:59:19 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
06:59:19 INFO - PROCESS | 820 | 1470664759928 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:19 INFO - PROCESS | 820 | 1470664759946 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
06:59:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
06:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:59:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
06:59:20 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 171ms
06:59:20 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
06:59:20 INFO - PROCESS | 820 | 1470664760101 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - PROCESS | 820 | 1470664760120 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
06:59:20 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 171ms
06:59:20 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
06:59:20 INFO - PROCESS | 820 | 1470664760278 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - PROCESS | 820 | 1470664760295 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
06:59:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
06:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:59:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
06:59:20 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 171ms
06:59:20 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
06:59:20 INFO - PROCESS | 820 | 1470664760449 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - PROCESS | 820 | 1470664760466 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
06:59:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
06:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:59:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
06:59:20 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 171ms
06:59:20 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
06:59:20 INFO - PROCESS | 820 | 1470664760622 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - PROCESS | 820 | 1470664760638 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
06:59:20 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 171ms
06:59:20 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
06:59:20 INFO - PROCESS | 820 | 1470664760801 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:20 INFO - PROCESS | 820 | 1470664760819 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
06:59:21 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 172ms
06:59:21 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
06:59:21 INFO - PROCESS | 820 | 1470664760982 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - PROCESS | 820 | 1470664761009 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
06:59:21 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 171ms
06:59:21 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
06:59:21 INFO - PROCESS | 820 | 1470664761156 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - PROCESS | 820 | 1470664761173 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
06:59:21 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 171ms
06:59:21 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
06:59:21 INFO - PROCESS | 820 | 1470664761332 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - PROCESS | 820 | 1470664761349 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
06:59:21 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
06:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:59:21 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
06:59:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
06:59:21 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
06:59:21 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
06:59:21 INFO - PROCESS | 820 | 1470664761506 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - PROCESS | 820 | 1470664761529 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
06:59:21 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
06:59:21 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
06:59:21 INFO - PROCESS | 820 | 1470664761683 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - PROCESS | 820 | 1470664761700 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
06:59:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
06:59:21 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 171ms
06:59:21 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
06:59:21 INFO - PROCESS | 820 | 1470664761863 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:21 INFO - PROCESS | 820 | 1470664761879 Marionette INFO sendAsync c77376dd-392c-484a-b71a-f0729e2b7334
06:59:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: