builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-003
starttime: 1468974617.74
results: success (0)
buildid: 20160719110521
builduid: b50f924069754df69847add88ada5d36
revision: 55cd3b01ca013495afc1f583e4eb9a9392199025
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:17.739476) =========
master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:17.740070) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:17.740399) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:17.799753) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:17.800147) =========
'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:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-003
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-003
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-003
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
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-003
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003
WINDIR=C:\WINDOWS
using PTY: False
--16:30:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 27.99 MB/s
16:30:56 (27.99 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.500000
========= master_lag: 0.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:18.367547) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:18.367877) =========
'rm' '-rf' 'scripts' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-003
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-003
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-003
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
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-003
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.555000
========= master_lag: 0.09 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:19.008473) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 17:30:19.008830) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55cd3b01ca013495afc1f583e4eb9a9392199025 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55cd3b01ca013495afc1f583e4eb9a9392199025 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-003
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-003
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-003
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
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-003
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003
WINDIR=C:\WINDOWS
using PTY: False
2016-07-19 16:30:57,427 truncating revision to first 12 chars
2016-07-19 16:30:57,427 Setting DEBUG logging.
2016-07-19 16:30:57,427 attempt 1/10
2016-07-19 16:30:57,427 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/55cd3b01ca01?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-19 16:30:57,815 unpacking tar archive at: mozilla-beta-55cd3b01ca01/testing/mozharness/
program finished with exit code 0
elapsedTime=1.096000
========= master_lag: 0.20 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 17:30:20.306703) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:20.307004) =========
script_repo_revision: 55cd3b01ca013495afc1f583e4eb9a9392199025
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:20.307387) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:20.307665) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-19 17:30:20.323272) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 24 secs) (at 2016-07-19 17:30:20.323540) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-003
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=\Documents and Settings\cltbld.T-XP32-IX-003
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOGONSERVER=\\T-XP32-IX-003
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
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-003
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-003
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
16:30:58 INFO - MultiFileLogger online at 20160719 16:30:58 in C:\slave\test
16:30:58 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
16:30:58 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
16:30:58 INFO - {'append_to_log': False,
16:30:58 INFO - 'base_work_dir': 'C:\\slave\\test',
16:30:58 INFO - 'blob_upload_branch': 'mozilla-beta',
16:30:58 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
16:30:58 INFO - 'buildbot_json_path': 'buildprops.json',
16:30:58 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
16:30:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
16:30:58 INFO - 'download_minidump_stackwalk': True,
16:30:58 INFO - 'download_symbols': 'ondemand',
16:30:58 INFO - 'e10s': False,
16:30:58 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
16:30:58 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
16:30:58 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
16:30:58 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
16:30:58 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
16:30:58 INFO - 'C:/mozilla-build/tooltool.py'),
16:30:58 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
16:30:58 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
16:30:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
16:30:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
16:30:58 INFO - 'log_level': 'info',
16:30:58 INFO - 'log_to_console': True,
16:30:58 INFO - 'opt_config_files': (),
16:30:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
16:30:58 INFO - '--processes=1',
16:30:58 INFO - '--config=%(test_path)s/wptrunner.ini',
16:30:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
16:30:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
16:30:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
16:30:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
16:30:58 INFO - 'pip_index': False,
16:30:58 INFO - 'require_test_zip': True,
16:30:58 INFO - 'test_type': ('testharness',),
16:30:58 INFO - 'this_chunk': '1',
16:30:58 INFO - 'total_chunks': '5',
16:30:58 INFO - 'virtualenv_path': 'venv',
16:30:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
16:30:58 INFO - 'work_dir': 'build'}
16:30:58 INFO - #####
16:30:58 INFO - ##### Running clobber step.
16:30:58 INFO - #####
16:30:58 INFO - Running pre-action listener: _resource_record_pre_action
16:30:58 INFO - Running main action method: clobber
16:30:58 INFO - rmtree: C:\slave\test\build
16:30:58 INFO - Using _rmtree_windows ...
16:30:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
16:31:26 INFO - Running post-action listener: _resource_record_post_action
16:31:26 INFO - #####
16:31:26 INFO - ##### Running read-buildbot-config step.
16:31:26 INFO - #####
16:31:26 INFO - Running pre-action listener: _resource_record_pre_action
16:31:26 INFO - Running main action method: read_buildbot_config
16:31:26 INFO - Using buildbot properties:
16:31:26 INFO - {
16:31:26 INFO - "project": "",
16:31:26 INFO - "product": "firefox",
16:31:26 INFO - "script_repo_revision": "production",
16:31:26 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
16:31:26 INFO - "repository": "",
16:31:26 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
16:31:26 INFO - "buildid": "20160719110521",
16:31:26 INFO - "pgo_build": "True",
16:31:26 INFO - "basedir": "C:\\slave\\test",
16:31:26 INFO - "buildnumber": 29,
16:31:26 INFO - "slavename": "t-xp32-ix-003",
16:31:26 INFO - "revision": "55cd3b01ca013495afc1f583e4eb9a9392199025",
16:31:26 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/",
16:31:26 INFO - "platform": "win32",
16:31:26 INFO - "branch": "mozilla-beta",
16:31:26 INFO - "repo_path": "releases/mozilla-beta",
16:31:26 INFO - "moz_repo_path": "",
16:31:26 INFO - "stage_platform": "win32-pgo",
16:31:26 INFO - "builduid": "b50f924069754df69847add88ada5d36",
16:31:26 INFO - "slavebuilddir": "test"
16:31:26 INFO - }
16:31:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
16:31:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.zip.
16:31:26 INFO - Running post-action listener: _resource_record_post_action
16:31:26 INFO - #####
16:31:26 INFO - ##### Running download-and-extract step.
16:31:26 INFO - #####
16:31:26 INFO - Running pre-action listener: _resource_record_pre_action
16:31:26 INFO - Running main action method: download_and_extract
16:31:26 INFO - mkdir: C:\slave\test\build\tests
16:31:26 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')]}
16:31:26 INFO - https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
16:31:26 INFO - trying https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
16:31:26 INFO - Downloading https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:31:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1
16:31:27 INFO - Downloaded 1186 bytes.
16:31:27 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
16:31:27 INFO - Using the following test package requirements:
16:31:27 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:31:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:31:27 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
16:31:27 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:31:27 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:31:27 INFO - u'jsshell-win32.zip'],
16:31:27 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:31:27 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
16:31:27 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
16:31:27 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:31:27 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
16:31:27 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:31:27 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
16:31:27 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:31:27 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
16:31:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
16:31:27 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
16:31:27 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
16:31:27 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')]}
16:31:27 INFO - https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
16:31:27 INFO - trying https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
16:31:27 INFO - Downloading https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip
16:31:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1
16:31:29 INFO - Downloaded 19057897 bytes.
16:31:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
16:31:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
16:31:31 INFO - caution: filename not matched: web-platform/*
16:31:31 INFO - Return code: 11
16:31:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:31:31 INFO - https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
16:31:31 INFO - trying https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
16:31:31 INFO - Downloading https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip
16:31:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1
16:31:34 INFO - Downloaded 36389908 bytes.
16:31:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
16:31:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
16:32:09 INFO - caution: filename not matched: bin/*
16:32:09 INFO - caution: filename not matched: config/*
16:32:09 INFO - caution: filename not matched: mozbase/*
16:32:09 INFO - caution: filename not matched: marionette/*
16:32:09 INFO - caution: filename not matched: tools/wptserve/*
16:32:09 INFO - Return code: 11
16:32:09 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')]}
16:32:09 INFO - https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
16:32:09 INFO - trying https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:32:09 INFO - Downloading https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
16:32:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1
16:32:13 INFO - Downloaded 55706109 bytes.
16:32:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:32:13 INFO - mkdir: C:\slave\test\properties
16:32:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
16:32:13 INFO - Writing to file C:\slave\test\properties\build_url
16:32:13 INFO - Contents:
16:32:13 INFO - build_url:https://queue.taskcluster.net/v1/task/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.zip
16:32:13 INFO - Running post-action listener: _resource_record_post_action
16:32:13 INFO - Running post-action listener: set_extra_try_arguments
16:32:13 INFO - #####
16:32:13 INFO - ##### Running create-virtualenv step.
16:32:13 INFO - #####
16:32:13 INFO - Running pre-action listener: _pre_create_virtualenv
16:32:13 INFO - Running pre-action listener: _resource_record_pre_action
16:32:13 INFO - Running main action method: create_virtualenv
16:32:13 INFO - Creating virtualenv C:\slave\test\build\venv
16:32:13 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
16:32:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
16:32:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
16:32:16 INFO - Installing distribute......................................................................................................................................................................................done.
16:32:16 INFO - Return code: 0
16:32:16 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
16:32:16 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')]}
16:32:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:32:16 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')]}
16:32:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:32:16 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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003'}}, attempt #1
16:32:17 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
16:32:17 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
16:32:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:32:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data',
16:32:17 INFO - 'CLIENTNAME': 'Console',
16:32:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:32:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-003',
16:32:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:32:17 INFO - 'DCLOCATION': 'SCL3',
16:32:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:32:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:32:17 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:32:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:32:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:32:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:32:17 INFO - 'HOMEDRIVE': 'C:',
16:32:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:32:17 INFO - 'KTS_VERSION': '1.19c',
16:32:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:32:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003',
16:32:17 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:32:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:32:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:32:17 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:32:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:32:17 INFO - 'MOZ_AIRBAG': '1',
16:32:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:32:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:32:17 INFO - 'MOZ_MSVCVERSION': '8',
16:32:17 INFO - 'MOZ_NO_REMOTE': '1',
16:32:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:32:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:32:17 INFO - 'NO_EM_RESTART': '1',
16:32:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:32:17 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:32:17 INFO - 'OS': 'Windows_NT',
16:32:17 INFO - 'OURDRIVE': 'C:',
16:32:17 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',
16:32:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:32:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:32:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:32:17 INFO - 'PROCESSOR_LEVEL': '6',
16:32:17 INFO - 'PROCESSOR_REVISION': '1e05',
16:32:17 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:32:17 INFO - 'PROMPT': '$P$G',
16:32:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:32:17 INFO - 'PWD': 'C:\\slave\\test',
16:32:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:32:17 INFO - 'SESSIONNAME': 'Console',
16:32:17 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:32:17 INFO - 'SYSTEMDRIVE': 'C:',
16:32:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:32:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:17 INFO - 'TEST1': 'testie',
16:32:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:17 INFO - 'USERDOMAIN': 'T-XP32-IX-003',
16:32:17 INFO - 'USERNAME': 'cltbld',
16:32:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:32:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:32:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:32:17 INFO - 'WINDIR': 'C:\\WINDOWS',
16:32:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:32:17 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:32:17 INFO - Downloading/unpacking psutil>=0.7.1
16:32:17 INFO - Running setup.py egg_info for package psutil
16:32:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:32:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
16:32:17 INFO - Installing collected packages: psutil
16:32:17 INFO - Running setup.py install for psutil
16:32:17 INFO - building 'psutil._psutil_windows' extension
16:32:17 INFO - error: Unable to find vcvarsall.bat
16:32:17 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-fwq6yc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:32:17 INFO - running install
16:32:17 INFO - running build
16:32:17 INFO - running build_py
16:32:17 INFO - creating build
16:32:17 INFO - creating build\lib.win32-2.7
16:32:17 INFO - creating build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
16:32:17 INFO - running build_ext
16:32:17 INFO - building 'psutil._psutil_windows' extension
16:32:17 INFO - error: Unable to find vcvarsall.bat
16:32:17 INFO - ----------------------------------------
16:32:17 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-fwq6yc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:32:17 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data\pip\pip.log
16:32:18 WARNING - Return code: 1
16:32:18 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!
16:32:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
16:32:18 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')]}
16:32:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:32:18 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')]}
16:32:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:32:18 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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003'}}, attempt #1
16:32:18 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
16:32:18 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
16:32:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:32:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data',
16:32:18 INFO - 'CLIENTNAME': 'Console',
16:32:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:32:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-003',
16:32:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:32:18 INFO - 'DCLOCATION': 'SCL3',
16:32:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:32:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:32:18 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:32:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:32:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:32:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:32:18 INFO - 'HOMEDRIVE': 'C:',
16:32:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:32:18 INFO - 'KTS_VERSION': '1.19c',
16:32:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:32:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003',
16:32:18 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:32:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:32:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:32:18 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:32:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:32:18 INFO - 'MOZ_AIRBAG': '1',
16:32:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:32:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:32:18 INFO - 'MOZ_MSVCVERSION': '8',
16:32:18 INFO - 'MOZ_NO_REMOTE': '1',
16:32:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:32:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:32:18 INFO - 'NO_EM_RESTART': '1',
16:32:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:32:18 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:32:18 INFO - 'OS': 'Windows_NT',
16:32:18 INFO - 'OURDRIVE': 'C:',
16:32:18 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',
16:32:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:32:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:32:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:32:18 INFO - 'PROCESSOR_LEVEL': '6',
16:32:18 INFO - 'PROCESSOR_REVISION': '1e05',
16:32:18 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:32:18 INFO - 'PROMPT': '$P$G',
16:32:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:32:18 INFO - 'PWD': 'C:\\slave\\test',
16:32:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:32:18 INFO - 'SESSIONNAME': 'Console',
16:32:18 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:32:18 INFO - 'SYSTEMDRIVE': 'C:',
16:32:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:32:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:18 INFO - 'TEST1': 'testie',
16:32:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:18 INFO - 'USERDOMAIN': 'T-XP32-IX-003',
16:32:18 INFO - 'USERNAME': 'cltbld',
16:32:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:32:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:32:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:32:18 INFO - 'WINDIR': 'C:\\WINDOWS',
16:32:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:32:19 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:32:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
16:32:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz
16:32:19 INFO - Running setup.py egg_info for package mozsystemmonitor
16:32:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
16:32:19 INFO - Running setup.py egg_info for package psutil
16:32:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
16:32:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
16:32:19 INFO - Installing collected packages: mozsystemmonitor, psutil
16:32:19 INFO - Running setup.py install for mozsystemmonitor
16:32:19 INFO - Running setup.py install for psutil
16:32:19 INFO - building 'psutil._psutil_windows' extension
16:32:19 INFO - error: Unable to find vcvarsall.bat
16:32:19 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-au7low-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
16:32:19 INFO - running install
16:32:19 INFO - running build
16:32:19 INFO - running build_py
16:32:19 INFO - running build_ext
16:32:19 INFO - building 'psutil._psutil_windows' extension
16:32:19 INFO - error: Unable to find vcvarsall.bat
16:32:19 INFO - ----------------------------------------
16:32:19 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-au7low-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
16:32:19 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-003\Application Data\pip\pip.log
16:32:19 WARNING - Return code: 1
16:32:19 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!
16:32:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
16:32:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:32:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:32:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:32:19 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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003'}}, attempt #1
16:32:19 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
16:32:19 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
16:32:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:32:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data',
16:32:19 INFO - 'CLIENTNAME': 'Console',
16:32:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:32:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-003',
16:32:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:32:19 INFO - 'DCLOCATION': 'SCL3',
16:32:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:32:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:32:19 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:32:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:32:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:32:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:32:19 INFO - 'HOMEDRIVE': 'C:',
16:32:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:32:19 INFO - 'KTS_VERSION': '1.19c',
16:32:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:32:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003',
16:32:19 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:32:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:32:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:32:19 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:32:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:32:19 INFO - 'MOZ_AIRBAG': '1',
16:32:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:32:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:32:19 INFO - 'MOZ_MSVCVERSION': '8',
16:32:19 INFO - 'MOZ_NO_REMOTE': '1',
16:32:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:32:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:32:19 INFO - 'NO_EM_RESTART': '1',
16:32:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:32:19 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:32:19 INFO - 'OS': 'Windows_NT',
16:32:19 INFO - 'OURDRIVE': 'C:',
16:32:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
16:32:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:32:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:32:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:32:19 INFO - 'PROCESSOR_LEVEL': '6',
16:32:19 INFO - 'PROCESSOR_REVISION': '1e05',
16:32:19 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:32:19 INFO - 'PROMPT': '$P$G',
16:32:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:32:19 INFO - 'PWD': 'C:\\slave\\test',
16:32:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:32:19 INFO - 'SESSIONNAME': 'Console',
16:32:19 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:32:19 INFO - 'SYSTEMDRIVE': 'C:',
16:32:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:32:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:19 INFO - 'TEST1': 'testie',
16:32:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:19 INFO - 'USERDOMAIN': 'T-XP32-IX-003',
16:32:19 INFO - 'USERNAME': 'cltbld',
16:32:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:32:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:32:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:32:19 INFO - 'WINDIR': 'C:\\WINDOWS',
16:32:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:32:20 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:32:20 INFO - Downloading/unpacking blobuploader==1.2.4
16:32:20 INFO - Downloading blobuploader-1.2.4.tar.gz
16:32:20 INFO - Running setup.py egg_info for package blobuploader
16:32:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
16:32:21 INFO - Running setup.py egg_info for package requests
16:32:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
16:32:21 INFO - Downloading docopt-0.6.1.tar.gz
16:32:21 INFO - Running setup.py egg_info for package docopt
16:32:21 INFO - Installing collected packages: blobuploader, docopt, requests
16:32:21 INFO - Running setup.py install for blobuploader
16:32:21 INFO - Running setup.py install for docopt
16:32:21 INFO - Running setup.py install for requests
16:32:21 INFO - Successfully installed blobuploader docopt requests
16:32:21 INFO - Cleaning up...
16:32:22 INFO - Return code: 0
16:32:22 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:32: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')]}
16:32:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:32: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')]}
16:32:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:32:22 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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003'}}, attempt #1
16:32:22 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
16:32:22 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
16:32:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:32:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data',
16:32:22 INFO - 'CLIENTNAME': 'Console',
16:32:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:32:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-003',
16:32:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:32:22 INFO - 'DCLOCATION': 'SCL3',
16:32:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:32:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:32:22 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:32:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:32:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:32:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:32:22 INFO - 'HOMEDRIVE': 'C:',
16:32:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:32:22 INFO - 'KTS_VERSION': '1.19c',
16:32:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:32:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003',
16:32:22 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:32:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:32:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:32:22 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:32:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:32:22 INFO - 'MOZ_AIRBAG': '1',
16:32:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:32:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:32:22 INFO - 'MOZ_MSVCVERSION': '8',
16:32:22 INFO - 'MOZ_NO_REMOTE': '1',
16:32:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:32:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:32:22 INFO - 'NO_EM_RESTART': '1',
16:32:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:32:22 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:32:22 INFO - 'OS': 'Windows_NT',
16:32:22 INFO - 'OURDRIVE': 'C:',
16:32:22 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',
16:32:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:32:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:32:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:32:22 INFO - 'PROCESSOR_LEVEL': '6',
16:32:22 INFO - 'PROCESSOR_REVISION': '1e05',
16:32:22 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:32:22 INFO - 'PROMPT': '$P$G',
16:32:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:32:22 INFO - 'PWD': 'C:\\slave\\test',
16:32:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:32:22 INFO - 'SESSIONNAME': 'Console',
16:32:22 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:32:22 INFO - 'SYSTEMDRIVE': 'C:',
16:32:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:32:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:22 INFO - 'TEST1': 'testie',
16:32:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:22 INFO - 'USERDOMAIN': 'T-XP32-IX-003',
16:32:22 INFO - 'USERNAME': 'cltbld',
16:32:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:32:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:32:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:32:22 INFO - 'WINDIR': 'C:\\WINDOWS',
16:32:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:32:29 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:32:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:32:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:32:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:32:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:32:29 INFO - Unpacking c:\slave\test\build\tests\marionette
16:32:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:32:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:32:29 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
16:32:29 INFO - Running setup.py install for browsermob-proxy
16:32:37 INFO - Running setup.py install for manifestparser
16:32:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for marionette-client
16:32:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:32:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for marionette-driver
16:32:37 INFO - Running setup.py install for mozcrash
16:32:37 INFO - Running setup.py install for mozdebug
16:32:37 INFO - Running setup.py install for mozdevice
16:32:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for mozfile
16:32:37 INFO - Running setup.py install for mozhttpd
16:32:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for mozinfo
16:32:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for mozInstall
16:32:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for mozleak
16:32:37 INFO - Running setup.py install for mozlog
16:32:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for moznetwork
16:32:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for mozprocess
16:32:37 INFO - Running setup.py install for mozprofile
16:32:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for mozrunner
16:32:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for mozscreenshot
16:32:37 INFO - Running setup.py install for moztest
16:32:37 INFO - Running setup.py install for mozversion
16:32:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:32:37 INFO - Running setup.py install for wptserve
16:32:37 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
16:32:37 INFO - Cleaning up...
16:32:37 INFO - Return code: 0
16:32:37 INFO - Installing None into virtualenv C:\slave\test\build\venv
16:32:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:32:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
16:32:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
16:32:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
16:32:37 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 0x00E5F6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE28C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-003', 'USERDOMAIN': 'T-XP32-IX-003', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-003', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003'}}, attempt #1
16:32:37 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
16:32:37 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
16:32:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:32:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data',
16:32:37 INFO - 'CLIENTNAME': 'Console',
16:32:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:32:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-003',
16:32:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:32:37 INFO - 'DCLOCATION': 'SCL3',
16:32:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:32:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:32:37 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:32:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:32:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:32:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:32:37 INFO - 'HOMEDRIVE': 'C:',
16:32:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:32:37 INFO - 'KTS_VERSION': '1.19c',
16:32:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:32:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003',
16:32:37 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:32:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:32:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:32:37 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:32:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:32:37 INFO - 'MOZ_AIRBAG': '1',
16:32:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:32:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:32:37 INFO - 'MOZ_MSVCVERSION': '8',
16:32:37 INFO - 'MOZ_NO_REMOTE': '1',
16:32:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:32:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:32:37 INFO - 'NO_EM_RESTART': '1',
16:32:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:32:37 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:32:37 INFO - 'OS': 'Windows_NT',
16:32:37 INFO - 'OURDRIVE': 'C:',
16:32:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
16:32:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:32:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:32:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:32:37 INFO - 'PROCESSOR_LEVEL': '6',
16:32:37 INFO - 'PROCESSOR_REVISION': '1e05',
16:32:37 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:32:37 INFO - 'PROMPT': '$P$G',
16:32:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:32:37 INFO - 'PWD': 'C:\\slave\\test',
16:32:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:32:37 INFO - 'SESSIONNAME': 'Console',
16:32:37 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:32:37 INFO - 'SYSTEMDRIVE': 'C:',
16:32:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:32:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:37 INFO - 'TEST1': 'testie',
16:32:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:37 INFO - 'USERDOMAIN': 'T-XP32-IX-003',
16:32:37 INFO - 'USERNAME': 'cltbld',
16:32:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:32:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:32:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:32:37 INFO - 'WINDIR': 'C:\\WINDOWS',
16:32:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:32:44 INFO - Ignoring indexes: http://pypi.python.org/simple/
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
16:32:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
16:32:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
16:32:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
16:32:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
16:32:44 INFO - Unpacking c:\slave\test\build\tests\marionette
16:32:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
16:32:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:32:44 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))
16:32:48 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))
16:32:48 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))
16:32:48 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))
16:32:48 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))
16:32:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
16:32:48 INFO - Downloading blessings-1.6.tar.gz
16:32:48 INFO - Running setup.py egg_info for package blessings
16:32:48 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))
16:32:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
16:32:48 INFO - Running setup.py install for blessings
16:32:48 INFO - Running setup.py install for browsermob-proxy
16:32:48 INFO - Running setup.py install for manifestparser
16:32:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Running setup.py install for marionette-client
16:32:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
16:32:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Running setup.py install for marionette-driver
16:32:48 INFO - Running setup.py install for mozcrash
16:32:48 INFO - Running setup.py install for mozdebug
16:32:48 INFO - Running setup.py install for mozdevice
16:32:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Running setup.py install for mozhttpd
16:32:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Running setup.py install for mozInstall
16:32:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Running setup.py install for mozleak
16:32:48 INFO - Running setup.py install for mozprofile
16:32:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Running setup.py install for mozrunner
16:32:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
16:32:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
16:32:49 INFO - Running setup.py install for mozscreenshot
16:32:49 INFO - Running setup.py install for moztest
16:32:49 INFO - Running setup.py install for mozversion
16:32:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
16:32:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
16:32:49 INFO - Running setup.py install for wptserve
16:32:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
16:32:49 INFO - Cleaning up...
16:32:50 INFO - Return code: 0
16:32:50 INFO - Done creating virtualenv C:\slave\test\build\venv.
16:32:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:32:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:32:50 INFO - Reading from file tmpfile_stdout
16:32:50 INFO - Using _rmtree_windows ...
16:32:50 INFO - Using _rmtree_windows ...
16:32:50 INFO - Current package versions:
16:32:50 INFO - blessings == 1.6
16:32:50 INFO - blobuploader == 1.2.4
16:32:50 INFO - browsermob-proxy == 0.6.0
16:32:50 INFO - distribute == 0.6.14
16:32:50 INFO - docopt == 0.6.1
16:32:50 INFO - manifestparser == 1.1
16:32:50 INFO - marionette-client == 2.3.0
16:32:50 INFO - marionette-driver == 1.4.0
16:32:50 INFO - mozInstall == 1.12
16:32:50 INFO - mozcrash == 0.17
16:32:50 INFO - mozdebug == 0.1
16:32:50 INFO - mozdevice == 0.48
16:32:50 INFO - mozfile == 1.2
16:32:50 INFO - mozhttpd == 0.7
16:32:50 INFO - mozinfo == 0.9
16:32:50 INFO - mozleak == 0.1
16:32:50 INFO - mozlog == 3.1
16:32:50 INFO - moznetwork == 0.27
16:32:50 INFO - mozprocess == 0.22
16:32:50 INFO - mozprofile == 0.28
16:32:50 INFO - mozrunner == 6.11
16:32:50 INFO - mozscreenshot == 0.1
16:32:50 INFO - mozsystemmonitor == 0.0
16:32:50 INFO - moztest == 0.7
16:32:50 INFO - mozversion == 1.4
16:32:50 INFO - requests == 1.2.3
16:32:50 INFO - wptserve == 1.4.0
16:32:50 INFO - Running post-action listener: _resource_record_post_action
16:32:50 INFO - Running post-action listener: _start_resource_monitoring
16:32:50 INFO - Starting resource monitoring.
16:32:50 INFO - #####
16:32:50 INFO - ##### Running pull step.
16:32:50 INFO - #####
16:32:50 INFO - Running pre-action listener: _resource_record_pre_action
16:32:50 INFO - Running main action method: pull
16:32:50 INFO - Pull has nothing to do!
16:32:50 INFO - Running post-action listener: _resource_record_post_action
16:32:50 INFO - #####
16:32:50 INFO - ##### Running install step.
16:32:50 INFO - #####
16:32:50 INFO - Running pre-action listener: _resource_record_pre_action
16:32:50 INFO - Running main action method: install
16:32:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
16:32:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
16:32:50 INFO - Reading from file tmpfile_stdout
16:32:50 INFO - Using _rmtree_windows ...
16:32:50 INFO - Using _rmtree_windows ...
16:32:50 INFO - Detecting whether we're running mozinstall >=1.0...
16:32:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
16:32:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
16:32:50 INFO - Reading from file tmpfile_stdout
16:32:50 INFO - Output received:
16:32:50 INFO - Usage: mozinstall-script.py [options] installer
16:32:50 INFO - Options:
16:32:50 INFO - -h, --help show this help message and exit
16:32:50 INFO - -d DEST, --destination=DEST
16:32:50 INFO - Directory to install application into. [default:
16:32:50 INFO - "C:\slave\test"]
16:32:50 INFO - --app=APP Application being installed. [default: firefox]
16:32:50 INFO - Using _rmtree_windows ...
16:32:50 INFO - Using _rmtree_windows ...
16:32:50 INFO - mkdir: C:\slave\test\build\application
16:32:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
16:32:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
16:32:52 INFO - Reading from file tmpfile_stdout
16:32:52 INFO - Output received:
16:32:52 INFO - C:\slave\test\build\application\firefox\firefox.exe
16:32:52 INFO - Using _rmtree_windows ...
16:32:52 INFO - Using _rmtree_windows ...
16:32:52 INFO - Running post-action listener: _resource_record_post_action
16:32:52 INFO - #####
16:32:52 INFO - ##### Running run-tests step.
16:32:52 INFO - #####
16:32:52 INFO - Running pre-action listener: _resource_record_pre_action
16:32:52 INFO - Running main action method: run_tests
16:32:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
16:32:52 INFO - Minidump filename unknown. Determining based upon platform and architecture.
16:32:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
16:32:52 INFO - grabbing minidump binary from tooltool
16:32: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')]}
16:32:52 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 0x00C0E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
16:32:52 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
16:32:52 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
16:32:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
16:32:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp16hhfk
16:32:54 INFO - INFO - File integrity verified, renaming tmp16hhfk to win32-minidump_stackwalk.exe
16:32:54 INFO - Return code: 0
16:32:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
16:32:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
16:32:54 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/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
16:32:54 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/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
16:32:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
16:32:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003\\Application Data',
16:32:54 INFO - 'CLIENTNAME': 'Console',
16:32:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
16:32:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-003',
16:32:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
16:32:54 INFO - 'DCLOCATION': 'SCL3',
16:32:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
16:32:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
16:32:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
16:32:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
16:32:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
16:32:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
16:32:54 INFO - 'HOMEDRIVE': 'C:',
16:32:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
16:32:54 INFO - 'KTS_VERSION': '1.19c',
16:32:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
16:32:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-003',
16:32:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
16:32:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
16:32:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
16:32:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
16:32:54 INFO - 'MOZILLABUILDDRIVE': 'C:',
16:32:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
16:32:54 INFO - 'MOZ_AIRBAG': '1',
16:32:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
16:32:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
16:32:54 INFO - 'MOZ_MSVCVERSION': '8',
16:32:54 INFO - 'MOZ_NO_REMOTE': '1',
16:32:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
16:32:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
16:32:54 INFO - 'NO_EM_RESTART': '1',
16:32:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
16:32:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
16:32:54 INFO - 'OS': 'Windows_NT',
16:32:54 INFO - 'OURDRIVE': 'C:',
16:32:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
16:32:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
16:32:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
16:32:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
16:32:54 INFO - 'PROCESSOR_LEVEL': '6',
16:32:54 INFO - 'PROCESSOR_REVISION': '1e05',
16:32:54 INFO - 'PROGRAMFILES': 'C:\\Program Files',
16:32:54 INFO - 'PROMPT': '$P$G',
16:32:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
16:32:54 INFO - 'PWD': 'C:\\slave\\test',
16:32:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
16:32:54 INFO - 'SESSIONNAME': 'Console',
16:32:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
16:32:54 INFO - 'SYSTEMDRIVE': 'C:',
16:32:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
16:32:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:54 INFO - 'TEST1': 'testie',
16:32:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
16:32:54 INFO - 'USERDOMAIN': 'T-XP32-IX-003',
16:32:54 INFO - 'USERNAME': 'cltbld',
16:32:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-003',
16:32:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
16:32:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
16:32:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
16:32:54 INFO - 'WINDIR': 'C:\\WINDOWS',
16:32:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
16:32:54 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/MCuYmnnaSHqoDClOeCaa5g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
16:32:55 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
16:32:55 INFO - import pkg_resources
16:32:56 INFO - Using 1 client processes
16:32:59 INFO - SUITE-START | Running 1476 tests
16:32:59 INFO - Running testharness tests
16:32:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
16:32:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
16:32:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
16:32:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
16:32:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
16:32:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
16:32:59 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
16:32:59 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
16:32:59 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
16:32:59 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
16:32:59 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
16:32:59 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
16:32:59 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
16:32:59 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
16:32:59 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
16:32:59 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
16:32:59 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
16:32:59 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
16:32:59 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
16:32:59 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
16:32:59 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
16:32:59 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
16:32:59 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
16:32:59 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
16:32:59 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 14ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
16:32:59 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
16:32:59 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
16:32:59 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
16:32:59 INFO - Setting up ssl
16:32:59 INFO - PROCESS | certutil |
16:32:59 INFO - PROCESS | certutil |
16:32:59 INFO - PROCESS | certutil |
16:32:59 INFO - Certificate Nickname Trust Attributes
16:32:59 INFO - SSL,S/MIME,JAR/XPI
16:32:59 INFO -
16:32:59 INFO - web-platform-tests CT,,
16:32:59 INFO -
16:32:59 INFO - Starting runner
16:33:01 INFO - PROCESS | 3696 | 1468974781110 Marionette INFO Listening on port 2828
16:33:02 INFO - PROCESS | 3696 | 1468974782204 Marionette INFO startBrowser 7b61ec03-16dc-4937-a741-8f293908578e
16:33:02 INFO - PROCESS | 3696 | 1468974782213 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:02 INFO - PROCESS | 3696 | 1468974782380 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:02 INFO - PROCESS | 3696 | 1468974782396 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:02 INFO - PROCESS | 3696 | 1468974782648 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
16:33:02 INFO - PROCESS | 3696 | 1468974782681 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:02 INFO - PROCESS | 3696 | 1468974782686 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
16:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 249ms
16:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
16:33:02 INFO - PROCESS | 3696 | 1468974782923 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:02 INFO - PROCESS | 3696 | 1468974782938 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
16:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 167ms
16:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
16:33:03 INFO - PROCESS | 3696 | 1468974783094 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - PROCESS | 3696 | 1468974783105 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
16:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 167ms
16:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
16:33:03 INFO - PROCESS | 3696 | 1468974783261 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - PROCESS | 3696 | 1468974783278 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
16:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 166ms
16:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
16:33:03 INFO - PROCESS | 3696 | 1468974783429 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - PROCESS | 3696 | 1468974783454 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
16:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 167ms
16:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
16:33:03 INFO - PROCESS | 3696 | 1468974783581 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - PROCESS | 3696 | 1468974783625 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
16:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 166ms
16:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
16:33:03 INFO - PROCESS | 3696 | 1468974783749 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - PROCESS | 3696 | 1468974783785 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
16:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 167ms
16:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
16:33:03 INFO - PROCESS | 3696 | 1468974783923 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:03 INFO - PROCESS | 3696 | 1468974783988 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 194ms
16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
16:33:04 INFO - PROCESS | 3696 | 1468974784133 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - PROCESS | 3696 | 1468974784173 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 167ms
16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
16:33:04 INFO - PROCESS | 3696 | 1468974784301 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - PROCESS | 3696 | 1468974784340 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 166ms
16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
16:33:04 INFO - PROCESS | 3696 | 1468974784477 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - PROCESS | 3696 | 1468974784522 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 167ms
16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
16:33:04 INFO - PROCESS | 3696 | 1468974784644 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - PROCESS | 3696 | 1468974784683 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 166ms
16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
16:33:04 INFO - PROCESS | 3696 | 1468974784814 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - PROCESS | 3696 | 1468974784834 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
16:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 167ms
16:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
16:33:04 INFO - PROCESS | 3696 | 1468974784991 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - PROCESS | 3696 | 1468974785005 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 167ms
16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
16:33:05 INFO - PROCESS | 3696 | 1468974785138 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - PROCESS | 3696 | 1468974785178 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 152ms
16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
16:33:05 INFO - PROCESS | 3696 | 1468974785307 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - PROCESS | 3696 | 1468974785341 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 111ms
16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
16:33:05 INFO - PROCESS | 3696 | 1468974785441 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - PROCESS | 3696 | 1468974785475 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 167ms
16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
16:33:05 INFO - PROCESS | 3696 | 1468974785596 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - PROCESS | 3696 | 1468974785637 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 152ms
16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
16:33:05 INFO - PROCESS | 3696 | 1468974785764 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - PROCESS | 3696 | 1468974785808 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
16:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 153ms
16:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
16:33:05 INFO - PROCESS | 3696 | 1468974785954 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:05 INFO - PROCESS | 3696 | 1468974785982 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 166ms
16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
16:33:06 INFO - PROCESS | 3696 | 1468974786100 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - PROCESS | 3696 | 1468974786139 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 167ms
16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
16:33:06 INFO - PROCESS | 3696 | 1468974786289 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - PROCESS | 3696 | 1468974786316 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 167ms
16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
16:33:06 INFO - PROCESS | 3696 | 1468974786443 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - PROCESS | 3696 | 1468974786486 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 166ms
16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
16:33:06 INFO - PROCESS | 3696 | 1468974786624 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - PROCESS | 3696 | 1468974786658 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 208ms
16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
16:33:06 INFO - PROCESS | 3696 | 1468974786848 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - PROCESS | 3696 | 1468974786887 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
16:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 153ms
16:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
16:33:06 INFO - PROCESS | 3696 | 1468974787002 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - PROCESS | 3696 | 1468974787051 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 167ms
16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
16:33:07 INFO - PROCESS | 3696 | 1468974787172 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - PROCESS | 3696 | 1468974787218 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 166ms
16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
16:33:07 INFO - PROCESS | 3696 | 1468974787343 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - PROCESS | 3696 | 1468974787392 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 194ms
16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
16:33:07 INFO - PROCESS | 3696 | 1468974787553 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - PROCESS | 3696 | 1468974787584 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 167ms
16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
16:33:07 INFO - PROCESS | 3696 | 1468974787706 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - PROCESS | 3696 | 1468974787761 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
16:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 167ms
16:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
16:33:07 INFO - PROCESS | 3696 | 1468974787876 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:07 INFO - PROCESS | 3696 | 1468974787925 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
16:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 167ms
16:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
16:33:08 INFO - PROCESS | 3696 | 1468974788064 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - PROCESS | 3696 | 1468974788100 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
16:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 167ms
16:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
16:33:08 INFO - PROCESS | 3696 | 1468974788232 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - PROCESS | 3696 | 1468974788269 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
16:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 166ms
16:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
16:33:08 INFO - PROCESS | 3696 | 1468974788400 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - PROCESS | 3696 | 1468974788439 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
16:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 208ms
16:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
16:33:08 INFO - PROCESS | 3696 | 1468974788590 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - PROCESS | 3696 | 1468974788645 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
16:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 167ms
16:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
16:33:08 INFO - PROCESS | 3696 | 1468974788759 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - PROCESS | 3696 | 1468974788813 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
16:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 167ms
16:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
16:33:08 INFO - PROCESS | 3696 | 1468974788928 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:08 INFO - PROCESS | 3696 | 1468974788982 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
16:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 166ms
16:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
16:33:09 INFO - PROCESS | 3696 | 1468974789098 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - PROCESS | 3696 | 1468974789149 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
16:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 208ms
16:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
16:33:09 INFO - PROCESS | 3696 | 1468974789309 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - PROCESS | 3696 | 1468974789345 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
16:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 195ms
16:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
16:33:09 INFO - PROCESS | 3696 | 1468974789497 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - PROCESS | 3696 | 1468974789561 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
16:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 152ms
16:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
16:33:09 INFO - PROCESS | 3696 | 1468974789668 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - PROCESS | 3696 | 1468974789724 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
16:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 167ms
16:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
16:33:09 INFO - PROCESS | 3696 | 1468974789836 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:09 INFO - PROCESS | 3696 | 1468974789916 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
16:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 472ms
16:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
16:33:10 INFO - PROCESS | 3696 | 1468974790343 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - PROCESS | 3696 | 1468974790372 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
16:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 166ms
16:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
16:33:10 INFO - PROCESS | 3696 | 1468974790504 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - PROCESS | 3696 | 1468974790553 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
16:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 167ms
16:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
16:33:10 INFO - PROCESS | 3696 | 1468974790674 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - PROCESS | 3696 | 1468974790709 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
16:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 167ms
16:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
16:33:10 INFO - PROCESS | 3696 | 1468974790842 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - PROCESS | 3696 | 1468974790873 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
16:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 153ms
16:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
16:33:10 INFO - PROCESS | 3696 | 1468974791014 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - PROCESS | 3696 | 1468974791039 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
16:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 153ms
16:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
16:33:11 INFO - PROCESS | 3696 | 1468974791187 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - PROCESS | 3696 | 1468974791217 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
16:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 194ms
16:33:11 INFO - PROCESS | 3696 | 1468974791375 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
16:33:11 INFO - PROCESS | 3696 | 1468974791411 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
16:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 167ms
16:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
16:33:11 INFO - PROCESS | 3696 | 1468974791550 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - PROCESS | 3696 | 1468974791589 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
16:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 166ms
16:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
16:33:11 INFO - PROCESS | 3696 | 1468974791716 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - PROCESS | 3696 | 1468974791755 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
16:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 167ms
16:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
16:33:11 INFO - PROCESS | 3696 | 1468974791883 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:11 INFO - PROCESS | 3696 | 1468974791916 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 166ms
16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
16:33:12 INFO - PROCESS | 3696 | 1468974792057 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - PROCESS | 3696 | 1468974792099 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 167ms
16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
16:33:12 INFO - PROCESS | 3696 | 1468974792230 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - PROCESS | 3696 | 1468974792269 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 208ms
16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
16:33:12 INFO - PROCESS | 3696 | 1468974792437 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - PROCESS | 3696 | 1468974792467 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 167ms
16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
16:33:12 INFO - PROCESS | 3696 | 1468974792607 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - PROCESS | 3696 | 1468974792651 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 166ms
16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
16:33:12 INFO - PROCESS | 3696 | 1468974792778 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - PROCESS | 3696 | 1468974792818 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
16:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 167ms
16:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
16:33:12 INFO - PROCESS | 3696 | 1468974792951 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:12 INFO - PROCESS | 3696 | 1468974792993 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 166ms
16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
16:33:13 INFO - PROCESS | 3696 | 1468974793118 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - PROCESS | 3696 | 1468974793136 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 167ms
16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
16:33:13 INFO - PROCESS | 3696 | 1468974793271 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - PROCESS | 3696 | 1468974793321 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 194ms
16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
16:33:13 INFO - PROCESS | 3696 | 1468974793479 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - PROCESS | 3696 | 1468974793515 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 167ms
16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
16:33:13 INFO - PROCESS | 3696 | 1468974793651 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - PROCESS | 3696 | 1468974793680 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 125ms
16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
16:33:13 INFO - PROCESS | 3696 | 1468974793770 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - PROCESS | 3696 | 1468974793822 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
16:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 166ms
16:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
16:33:13 INFO - PROCESS | 3696 | 1468974793938 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:13 INFO - PROCESS | 3696 | 1468974793982 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 167ms
16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
16:33:14 INFO - PROCESS | 3696 | 1468974794106 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - PROCESS | 3696 | 1468974794152 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 167ms
16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
16:33:14 INFO - PROCESS | 3696 | 1468974794277 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - PROCESS | 3696 | 1468974794317 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 166ms
16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
16:33:14 INFO - PROCESS | 3696 | 1468974794445 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - PROCESS | 3696 | 1468974794501 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 153ms
16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
16:33:14 INFO - PROCESS | 3696 | 1468974794616 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - PROCESS | 3696 | 1468974794659 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 166ms
16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
16:33:14 INFO - PROCESS | 3696 | 1468974794786 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - PROCESS | 3696 | 1468974794818 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
16:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 167ms
16:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
16:33:14 INFO - PROCESS | 3696 | 1468974794960 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:14 INFO - PROCESS | 3696 | 1468974795009 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
16:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 166ms
16:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
16:33:15 INFO - PROCESS | 3696 | 1468974795131 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 INFO - PROCESS | 3696 | 1468974795163 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
16:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 209ms
16:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
16:33:15 INFO - PROCESS | 3696 | 1468974795340 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 INFO - PROCESS | 3696 | 1468974795371 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
16:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 166ms
16:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
16:33:15 INFO - PROCESS | 3696 | 1468974795508 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 INFO - PROCESS | 3696 | 1468974795541 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 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.
16:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 167ms
16:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
16:33:15 INFO - PROCESS | 3696 | 1468974795673 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 INFO - PROCESS | 3696 | 1468974795710 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 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.
16:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 166ms
16:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
16:33:15 INFO - PROCESS | 3696 | 1468974795832 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:15 INFO - PROCESS | 3696 | 1468974795884 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:16 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.
16:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 431ms
16:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
16:33:16 INFO - PROCESS | 3696 | 1468974796282 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:16 INFO - PROCESS | 3696 | 1468974796316 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:16 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.
16:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 166ms
16:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
16:33:16 INFO - PROCESS | 3696 | 1468974796450 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:16 INFO - PROCESS | 3696 | 1468974796485 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:16 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.
16:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 167ms
16:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
16:33:16 INFO - PROCESS | 3696 | 1468974796625 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:16 INFO - PROCESS | 3696 | 1468974796677 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:16 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.
16:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 208ms
16:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
16:33:16 INFO - PROCESS | 3696 | 1468974796835 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:16 INFO - PROCESS | 3696 | 1468974796862 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 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.
16:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 194ms
16:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
16:33:17 INFO - PROCESS | 3696 | 1468974797033 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 INFO - PROCESS | 3696 | 1468974797074 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 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.
16:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 209ms
16:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
16:33:17 INFO - PROCESS | 3696 | 1468974797260 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 INFO - PROCESS | 3696 | 1468974797301 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 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.
16:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 195ms
16:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
16:33:17 INFO - PROCESS | 3696 | 1468974797466 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 INFO - PROCESS | 3696 | 1468974797475 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 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.
16:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 166ms
16:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
16:33:17 INFO - PROCESS | 3696 | 1468974797624 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 INFO - PROCESS | 3696 | 1468974797669 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:17 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.
16:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 347ms
16:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
16:33:17 INFO - PROCESS | 3696 | 1468974797978 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 INFO - PROCESS | 3696 | 1468974798015 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 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.
16:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 153ms
16:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
16:33:18 INFO - PROCESS | 3696 | 1468974798152 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 INFO - PROCESS | 3696 | 1468974798172 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 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.
16:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 166ms
16:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
16:33:18 INFO - PROCESS | 3696 | 1468974798321 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 INFO - PROCESS | 3696 | 1468974798341 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 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.
16:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 167ms
16:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
16:33:18 INFO - PROCESS | 3696 | 1468974798479 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 INFO - PROCESS | 3696 | 1468974798522 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 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.
16:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 208ms
16:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
16:33:18 INFO - PROCESS | 3696 | 1468974798677 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 INFO - PROCESS | 3696 | 1468974798715 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 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.
16:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 167ms
16:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
16:33:18 INFO - PROCESS | 3696 | 1468974798869 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:18 INFO - PROCESS | 3696 | 1468974798893 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 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.
16:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 167ms
16:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
16:33:19 INFO - PROCESS | 3696 | 1468974799027 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 INFO - PROCESS | 3696 | 1468974799065 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 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.
16:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 167ms
16:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
16:33:19 INFO - PROCESS | 3696 | 1468974799192 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 INFO - PROCESS | 3696 | 1468974799232 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 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.
16:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 194ms
16:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
16:33:19 INFO - PROCESS | 3696 | 1468974799398 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 INFO - PROCESS | 3696 | 1468974799442 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 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.
16:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 153ms
16:33:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
16:33:19 INFO - PROCESS | 3696 | 1468974799565 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 INFO - PROCESS | 3696 | 1468974799604 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
16:33:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 375ms
16:33:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
16:33:19 INFO - PROCESS | 3696 | 1468974799963 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:19 INFO - PROCESS | 3696 | 1468974800002 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
16:33:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 208ms
16:33:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
16:33:20 INFO - PROCESS | 3696 | 1468974800157 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - PROCESS | 3696 | 1468974800190 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
16:33:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 208ms
16:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
16:33:20 INFO - PROCESS | 3696 | 1468974800364 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - PROCESS | 3696 | 1468974800404 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
16:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 167ms
16:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
16:33:20 INFO - PROCESS | 3696 | 1468974800529 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - PROCESS | 3696 | 1468974800564 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
16:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 194ms
16:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
16:33:20 INFO - PROCESS | 3696 | 1468974800740 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - PROCESS | 3696 | 1468974800766 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
16:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 153ms
16:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
16:33:20 INFO - PROCESS | 3696 | 1468974800910 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:20 INFO - PROCESS | 3696 | 1468974800934 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
16:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 166ms
16:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
16:33:21 INFO - PROCESS | 3696 | 1468974801083 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - PROCESS | 3696 | 1468974801117 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
16:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 195ms
16:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
16:33:21 INFO - PROCESS | 3696 | 1468974801273 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - PROCESS | 3696 | 1468974801299 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
16:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 111ms
16:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
16:33:21 INFO - PROCESS | 3696 | 1468974801412 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - PROCESS | 3696 | 1468974801445 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
16:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 153ms
16:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
16:33:21 INFO - PROCESS | 3696 | 1468974801578 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - PROCESS | 3696 | 1468974801611 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
16:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 167ms
16:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
16:33:21 INFO - PROCESS | 3696 | 1468974801749 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:21 INFO - PROCESS | 3696 | 1468974801774 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:22 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
16:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 610ms
16:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
16:33:22 INFO - PROCESS | 3696 | 1468974802364 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:22 INFO - PROCESS | 3696 | 1468974802390 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
16:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 556ms
16:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
16:33:22 INFO - PROCESS | 3696 | 1468974802924 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:22 INFO - PROCESS | 3696 | 1468974802951 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 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
16:33:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:33:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
16:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 152ms
16:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
16:33:23 INFO - PROCESS | 3696 | 1468974803112 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - PROCESS | 3696 | 1468974803133 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
16:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 167ms
16:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
16:33:23 INFO - PROCESS | 3696 | 1468974803280 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - PROCESS | 3696 | 1468974803302 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
16:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 166ms
16:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
16:33:23 INFO - PROCESS | 3696 | 1468974803427 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - PROCESS | 3696 | 1468974803455 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
16:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 167ms
16:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
16:33:23 INFO - PROCESS | 3696 | 1468974803600 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - PROCESS | 3696 | 1468974803637 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
16:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 166ms
16:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
16:33:23 INFO - PROCESS | 3696 | 1468974803783 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - PROCESS | 3696 | 1468974803803 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
16:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 167ms
16:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
16:33:23 INFO - PROCESS | 3696 | 1468974803935 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:23 INFO - PROCESS | 3696 | 1468974803972 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
16:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
16:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 167ms
16:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
16:33:24 INFO - PROCESS | 3696 | 1468974804103 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - PROCESS | 3696 | 1468974804146 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
16:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 152ms
16:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
16:33:24 INFO - PROCESS | 3696 | 1468974804272 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - PROCESS | 3696 | 1468974804310 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
16:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
16:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 153ms
16:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
16:33:24 INFO - PROCESS | 3696 | 1468974804443 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - PROCESS | 3696 | 1468974804481 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 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
16:33:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
16:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 166ms
16:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
16:33:24 INFO - PROCESS | 3696 | 1468974804612 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - PROCESS | 3696 | 1468974804652 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
16:33:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
16:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 167ms
16:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
16:33:24 INFO - PROCESS | 3696 | 1468974804781 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - PROCESS | 3696 | 1468974804812 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
16:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 167ms
16:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
16:33:24 INFO - PROCESS | 3696 | 1468974804952 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:24 INFO - PROCESS | 3696 | 1468974804995 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
16:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 166ms
16:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
16:33:25 INFO - PROCESS | 3696 | 1468974805125 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:25 INFO - PROCESS | 3696 | 1468974805170 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
16:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 167ms
16:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
16:33:25 INFO - PROCESS | 3696 | 1468974805294 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:25 INFO - PROCESS | 3696 | 1468974805334 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
16:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 208ms
16:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
16:33:25 INFO - PROCESS | 3696 | 1468974805635 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:25 INFO - PROCESS | 3696 | 1468974805669 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
16:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 291ms
16:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
16:33:25 INFO - PROCESS | 3696 | 1468974805828 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:25 INFO - PROCESS | 3696 | 1468974805873 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
16:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 208ms
16:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
16:33:26 INFO - PROCESS | 3696 | 1468974806035 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - PROCESS | 3696 | 1468974806072 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
16:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 167ms
16:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
16:33:26 INFO - PROCESS | 3696 | 1468974806210 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - PROCESS | 3696 | 1468974806231 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
16:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 208ms
16:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
16:33:26 INFO - PROCESS | 3696 | 1468974806408 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - PROCESS | 3696 | 1468974806439 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
16:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 167ms
16:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
16:33:26 INFO - PROCESS | 3696 | 1468974806570 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - PROCESS | 3696 | 1468974806609 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
16:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 166ms
16:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
16:33:26 INFO - PROCESS | 3696 | 1468974806744 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - PROCESS | 3696 | 1468974806781 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
16:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 195ms
16:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
16:33:26 INFO - PROCESS | 3696 | 1468974806949 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:26 INFO - PROCESS | 3696 | 1468974806984 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 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
16:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 152ms
16:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
16:33:27 INFO - PROCESS | 3696 | 1468974807118 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 INFO - PROCESS | 3696 | 1468974807149 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
16:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 167ms
16:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
16:33:27 INFO - PROCESS | 3696 | 1468974807291 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 INFO - PROCESS | 3696 | 1468974807317 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
16:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 166ms
16:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
16:33:27 INFO - PROCESS | 3696 | 1468974807459 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 INFO - PROCESS | 3696 | 1468974807505 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 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
16:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 195ms
16:33:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
16:33:27 INFO - PROCESS | 3696 | 1468974807678 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 INFO - PROCESS | 3696 | 1468974807705 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 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
16:33:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
16:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:33:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
16:33:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:33:27 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
16:33:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
16:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:33:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
16:33:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
16:33:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 208ms
16:33:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
16:33:27 INFO - PROCESS | 3696 | 1468974807886 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:27 INFO - PROCESS | 3696 | 1468974807930 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 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.
16:33:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 194ms
16:33:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
16:33:28 INFO - PROCESS | 3696 | 1468974808097 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - PROCESS | 3696 | 1468974808141 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 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.
16:33:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 153ms
16:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
16:33:28 INFO - PROCESS | 3696 | 1468974808266 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - PROCESS | 3696 | 1468974808310 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
16:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 194ms
16:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
16:33:28 INFO - PROCESS | 3696 | 1468974808481 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - PROCESS | 3696 | 1468974808491 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
16:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 166ms
16:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
16:33:28 INFO - PROCESS | 3696 | 1468974808628 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - PROCESS | 3696 | 1468974808675 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
16:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 153ms
16:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
16:33:28 INFO - PROCESS | 3696 | 1468974808797 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - PROCESS | 3696 | 1468974808836 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
16:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 167ms
16:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
16:33:28 INFO - PROCESS | 3696 | 1468974808965 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - PROCESS | 3696 | 1468974809002 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
16:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 166ms
16:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
16:33:29 INFO - PROCESS | 3696 | 1468974809153 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - PROCESS | 3696 | 1468974809180 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
16:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 167ms
16:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
16:33:29 INFO - PROCESS | 3696 | 1468974809322 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - PROCESS | 3696 | 1468974809343 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
16:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 166ms
16:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
16:33:29 INFO - PROCESS | 3696 | 1468974809489 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - PROCESS | 3696 | 1468974809518 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
16:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 167ms
16:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
16:33:29 INFO - PROCESS | 3696 | 1468974809646 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - PROCESS | 3696 | 1468974809691 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
16:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 208ms
16:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
16:33:29 INFO - PROCESS | 3696 | 1468974809845 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:29 INFO - PROCESS | 3696 | 1468974809886 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
16:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 167ms
16:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
16:33:30 INFO - PROCESS | 3696 | 1468974810018 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - PROCESS | 3696 | 1468974810047 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
16:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 166ms
16:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
16:33:30 INFO - PROCESS | 3696 | 1468974810185 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - PROCESS | 3696 | 1468974810217 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
16:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 167ms
16:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
16:33:30 INFO - PROCESS | 3696 | 1468974810350 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - PROCESS | 3696 | 1468974810396 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
16:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 167ms
16:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
16:33:30 INFO - PROCESS | 3696 | 1468974810521 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - PROCESS | 3696 | 1468974810571 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
16:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 166ms
16:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
16:33:30 INFO - PROCESS | 3696 | 1468974810692 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - PROCESS | 3696 | 1468974810734 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
16:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 167ms
16:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
16:33:30 INFO - PROCESS | 3696 | 1468974810862 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:30 INFO - PROCESS | 3696 | 1468974810896 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
16:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 194ms
16:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
16:33:31 INFO - PROCESS | 3696 | 1468974811072 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:31 INFO - PROCESS | 3696 | 1468974811104 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
16:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 444ms
16:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
16:33:31 INFO - PROCESS | 3696 | 1468974811523 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:31 INFO - PROCESS | 3696 | 1468974811552 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
16:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 174ms
16:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
16:33:31 INFO - PROCESS | 3696 | 1468974811712 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:31 INFO - PROCESS | 3696 | 1468974811744 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
16:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 210ms
16:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
16:33:31 INFO - PROCESS | 3696 | 1468974811927 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:31 INFO - PROCESS | 3696 | 1468974811955 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
16:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 180ms
16:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
16:33:32 INFO - PROCESS | 3696 | 1468974812116 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - PROCESS | 3696 | 1468974812156 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
16:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 180ms
16:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
16:33:32 INFO - PROCESS | 3696 | 1468974812290 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - PROCESS | 3696 | 1468974812326 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
16:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 180ms
16:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
16:33:32 INFO - PROCESS | 3696 | 1468974812480 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - PROCESS | 3696 | 1468974812525 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
16:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 180ms
16:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
16:33:32 INFO - PROCESS | 3696 | 1468974812658 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - PROCESS | 3696 | 1468974812683 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
16:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 120ms
16:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
16:33:32 INFO - PROCESS | 3696 | 1468974812793 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - PROCESS | 3696 | 1468974812823 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
16:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 180ms
16:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
16:33:32 INFO - PROCESS | 3696 | 1468974812964 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:32 INFO - PROCESS | 3696 | 1468974812995 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
16:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 165ms
16:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
16:33:33 INFO - PROCESS | 3696 | 1468974813154 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - PROCESS | 3696 | 1468974813197 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
16:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 180ms
16:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
16:33:33 INFO - PROCESS | 3696 | 1468974813343 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - PROCESS | 3696 | 1468974813382 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
16:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 210ms
16:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
16:33:33 INFO - PROCESS | 3696 | 1468974813555 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - PROCESS | 3696 | 1468974813602 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
16:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 210ms
16:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
16:33:33 INFO - PROCESS | 3696 | 1468974813792 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - PROCESS | 3696 | 1468974813815 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
16:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 180ms
16:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
16:33:33 INFO - PROCESS | 3696 | 1468974813956 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:33 INFO - PROCESS | 3696 | 1468974813994 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:34 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
16:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 225ms
16:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
16:33:34 INFO - PROCESS | 3696 | 1468974814188 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:34 INFO - PROCESS | 3696 | 1468974814218 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
16:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 210ms
16:33:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
16:33:34 INFO - PROCESS | 3696 | 1468974814400 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:34 INFO - PROCESS | 3696 | 1468974814442 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:35 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)
16:33:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 705ms
16:33:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
16:33:35 INFO - PROCESS | 3696 | 1468974815107 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:35 INFO - PROCESS | 3696 | 1468974815135 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
16:33:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 675ms
16:33:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
16:33:35 INFO - PROCESS | 3696 | 1468974815779 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:35 INFO - PROCESS | 3696 | 1468974815807 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
16:33:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 675ms
16:33:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
16:33:36 INFO - PROCESS | 3696 | 1468974816459 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:36 INFO - PROCESS | 3696 | 1468974816487 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:37 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)
16:33:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 615ms
16:33:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
16:33:37 INFO - PROCESS | 3696 | 1468974817079 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:37 INFO - PROCESS | 3696 | 1468974817107 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:37 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)
16:33:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 660ms
16:33:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
16:33:37 INFO - PROCESS | 3696 | 1468974817747 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:37 INFO - PROCESS | 3696 | 1468974817792 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
16:33:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 659ms
16:33:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
16:33:38 INFO - PROCESS | 3696 | 1468974818423 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:38 INFO - PROCESS | 3696 | 1468974818449 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
16:33:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 600ms
16:33:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
16:33:39 INFO - PROCESS | 3696 | 1468974819026 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:39 INFO - PROCESS | 3696 | 1468974819054 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
16:33:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 600ms
16:33:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
16:33:39 INFO - PROCESS | 3696 | 1468974819644 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:39 INFO - PROCESS | 3696 | 1468974819677 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:40 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
16:33:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 660ms
16:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
16:33:40 INFO - PROCESS | 3696 | 1468974820312 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:40 INFO - PROCESS | 3696 | 1468974820335 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
16:33:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 615ms
16:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
16:33:40 INFO - PROCESS | 3696 | 1468974820931 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:40 INFO - PROCESS | 3696 | 1468974820961 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:41 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
16:33:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
16:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 180ms
16:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
16:33:41 INFO - PROCESS | 3696 | 1468974821121 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:41 INFO - PROCESS | 3696 | 1468974821152 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
16:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 180ms
16:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
16:33:41 INFO - PROCESS | 3696 | 1468974821291 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:41 INFO - PROCESS | 3696 | 1468974821328 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:41 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
16:33:41 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:33:41 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:33:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
16:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 165ms
16:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
16:33:41 INFO - PROCESS | 3696 | 1468974821481 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:41 INFO - PROCESS | 3696 | 1468974821512 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
16:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 180ms
16:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
16:33:41 INFO - PROCESS | 3696 | 1468974821653 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:41 INFO - PROCESS | 3696 | 1468974821685 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
16:33:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 600ms
16:33:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
16:33:42 INFO - PROCESS | 3696 | 1468974822272 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:42 INFO - PROCESS | 3696 | 1468974822304 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:42 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
16:33:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 660ms
16:33:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
16:33:42 INFO - PROCESS | 3696 | 1468974822950 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:42 INFO - PROCESS | 3696 | 1468974822975 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:43 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.)
16:33:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 600ms
16:33:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
16:33:43 INFO - PROCESS | 3696 | 1468974823591 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:43 INFO - PROCESS | 3696 | 1468974823621 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
16:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 750ms
16:33:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
16:33:44 INFO - PROCESS | 3696 | 1468974824354 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:44 INFO - PROCESS | 3696 | 1468974824380 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:44 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
16:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 614ms
16:33:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
16:33:44 INFO - PROCESS | 3696 | 1468974824957 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:44 INFO - PROCESS | 3696 | 1468974824984 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
16:33:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 180ms
16:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
16:33:45 INFO - PROCESS | 3696 | 1468974825147 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:45 INFO - PROCESS | 3696 | 1468974825175 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
16:33:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 675ms
16:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
16:33:45 INFO - PROCESS | 3696 | 1468974825823 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:45 INFO - PROCESS | 3696 | 1468974825856 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
16:33:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 675ms
16:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
16:33:46 INFO - PROCESS | 3696 | 1468974826485 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:46 INFO - PROCESS | 3696 | 1468974826511 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
16:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 180ms
16:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
16:33:46 INFO - PROCESS | 3696 | 1468974826678 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:46 INFO - PROCESS | 3696 | 1468974826714 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
16:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 180ms
16:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
16:33:46 INFO - PROCESS | 3696 | 1468974826864 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:46 INFO - PROCESS | 3696 | 1468974826879 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 180ms
16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
16:33:47 INFO - PROCESS | 3696 | 1468974827035 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - PROCESS | 3696 | 1468974827065 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 180ms
16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
16:33:47 INFO - PROCESS | 3696 | 1468974827226 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - PROCESS | 3696 | 1468974827249 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 180ms
16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
16:33:47 INFO - PROCESS | 3696 | 1468974827398 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - PROCESS | 3696 | 1468974827431 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 165ms
16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
16:33:47 INFO - PROCESS | 3696 | 1468974827588 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - PROCESS | 3696 | 1468974827631 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 180ms
16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
16:33:47 INFO - PROCESS | 3696 | 1468974827761 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - PROCESS | 3696 | 1468974827795 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 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
16:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 180ms
16:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
16:33:47 INFO - PROCESS | 3696 | 1468974827949 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:47 INFO - PROCESS | 3696 | 1468974827985 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 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
16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 180ms
16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
16:33:48 INFO - PROCESS | 3696 | 1468974828123 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 INFO - PROCESS | 3696 | 1468974828162 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 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
16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 180ms
16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
16:33:48 INFO - PROCESS | 3696 | 1468974828311 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 INFO - PROCESS | 3696 | 1468974828350 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 180ms
16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
16:33:48 INFO - PROCESS | 3696 | 1468974828483 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 INFO - PROCESS | 3696 | 1468974828532 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 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
16:33:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:33:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
16:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 225ms
16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
16:33:48 INFO - PROCESS | 3696 | 1468974828713 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 INFO - PROCESS | 3696 | 1468974828742 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 180ms
16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
16:33:48 INFO - PROCESS | 3696 | 1468974828903 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:48 INFO - PROCESS | 3696 | 1468974828929 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:49 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
16:33:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:33:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
16:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:33:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 180ms
16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
16:33:49 INFO - PROCESS | 3696 | 1468974829076 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:49 INFO - PROCESS | 3696 | 1468974829112 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
16:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 180ms
16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
16:33:49 INFO - PROCESS | 3696 | 1468974829263 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:49 INFO - PROCESS | 3696 | 1468974829301 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
16:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 480ms
16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
16:33:49 INFO - PROCESS | 3696 | 1468974829744 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:49 INFO - PROCESS | 3696 | 1468974829756 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
16:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 180ms
16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
16:33:49 INFO - PROCESS | 3696 | 1468974829915 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:49 INFO - PROCESS | 3696 | 1468974829947 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 180ms
16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
16:33:50 INFO - PROCESS | 3696 | 1468974830106 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - PROCESS | 3696 | 1468974830131 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 180ms
16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
16:33:50 INFO - PROCESS | 3696 | 1468974830277 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - PROCESS | 3696 | 1468974830324 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 210ms
16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
16:33:50 INFO - PROCESS | 3696 | 1468974830507 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - PROCESS | 3696 | 1468974830534 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 180ms
16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
16:33:50 INFO - PROCESS | 3696 | 1468974830679 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - PROCESS | 3696 | 1468974830722 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 225ms
16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
16:33:50 INFO - PROCESS | 3696 | 1468974830908 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:50 INFO - PROCESS | 3696 | 1468974830941 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
16:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 180ms
16:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
16:33:51 INFO - PROCESS | 3696 | 1468974831080 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - PROCESS | 3696 | 1468974831111 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
16:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 180ms
16:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
16:33:51 INFO - PROCESS | 3696 | 1468974831271 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - PROCESS | 3696 | 1468974831299 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
16:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 225ms
16:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
16:33:51 INFO - PROCESS | 3696 | 1468974831482 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - PROCESS | 3696 | 1468974831512 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
16:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 179ms
16:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
16:33:51 INFO - PROCESS | 3696 | 1468974831675 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - PROCESS | 3696 | 1468974831716 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
16:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 180ms
16:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
16:33:51 INFO - PROCESS | 3696 | 1468974831850 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:51 INFO - PROCESS | 3696 | 1468974831894 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 180ms
16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
16:33:52 INFO - PROCESS | 3696 | 1468974832035 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - PROCESS | 3696 | 1468974832064 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 180ms
16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
16:33:52 INFO - PROCESS | 3696 | 1468974832206 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - PROCESS | 3696 | 1468974832251 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 225ms
16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
16:33:52 INFO - PROCESS | 3696 | 1468974832439 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - PROCESS | 3696 | 1468974832480 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 180ms
16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
16:33:52 INFO - PROCESS | 3696 | 1468974832612 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - PROCESS | 3696 | 1468974832651 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 165ms
16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
16:33:52 INFO - PROCESS | 3696 | 1468974832803 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - PROCESS | 3696 | 1468974832845 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 165ms
16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
16:33:52 INFO - PROCESS | 3696 | 1468974832991 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - PROCESS | 3696 | 1468974833015 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 210ms
16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
16:33:53 INFO - PROCESS | 3696 | 1468974833221 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - PROCESS | 3696 | 1468974833263 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 180ms
16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
16:33:53 INFO - PROCESS | 3696 | 1468974833403 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - PROCESS | 3696 | 1468974833428 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 180ms
16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
16:33:53 INFO - PROCESS | 3696 | 1468974833573 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - PROCESS | 3696 | 1468974833614 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 180ms
16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
16:33:53 INFO - PROCESS | 3696 | 1468974833762 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - PROCESS | 3696 | 1468974833797 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 180ms
16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
16:33:53 INFO - PROCESS | 3696 | 1468974833936 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:53 INFO - PROCESS | 3696 | 1468974833974 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 165ms
16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
16:33:54 INFO - PROCESS | 3696 | 1468974834125 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - PROCESS | 3696 | 1468974834165 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 210ms
16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
16:33:54 INFO - PROCESS | 3696 | 1468974834337 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - PROCESS | 3696 | 1468974834381 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 180ms
16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
16:33:54 INFO - PROCESS | 3696 | 1468974834526 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - PROCESS | 3696 | 1468974834563 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 180ms
16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
16:33:54 INFO - PROCESS | 3696 | 1468974834698 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - PROCESS | 3696 | 1468974834737 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 165ms
16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
16:33:54 INFO - PROCESS | 3696 | 1468974834886 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:54 INFO - PROCESS | 3696 | 1468974834929 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 180ms
16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
16:33:55 INFO - PROCESS | 3696 | 1468974835076 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - PROCESS | 3696 | 1468974835102 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 210ms
16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
16:33:55 INFO - PROCESS | 3696 | 1468974835288 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - PROCESS | 3696 | 1468974835327 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 165ms
16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
16:33:55 INFO - PROCESS | 3696 | 1468974835479 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - PROCESS | 3696 | 1468974835509 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 165ms
16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
16:33:55 INFO - PROCESS | 3696 | 1468974835649 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - PROCESS | 3696 | 1468974835697 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 180ms
16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
16:33:55 INFO - PROCESS | 3696 | 1468974835843 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:55 INFO - PROCESS | 3696 | 1468974835886 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
16:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 465ms
16:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
16:33:56 INFO - PROCESS | 3696 | 1468974836304 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:56 INFO - PROCESS | 3696 | 1468974836332 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
16:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 165ms
16:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
16:33:56 INFO - PROCESS | 3696 | 1468974836493 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:56 INFO - PROCESS | 3696 | 1468974836528 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
16:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 180ms
16:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
16:33:56 INFO - PROCESS | 3696 | 1468974836685 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:56 INFO - PROCESS | 3696 | 1468974836712 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
16:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 180ms
16:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
16:33:56 INFO - PROCESS | 3696 | 1468974836853 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:56 INFO - PROCESS | 3696 | 1468974836889 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 180ms
16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
16:33:57 INFO - PROCESS | 3696 | 1468974837042 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - PROCESS | 3696 | 1468974837079 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 180ms
16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
16:33:57 INFO - PROCESS | 3696 | 1468974837220 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - PROCESS | 3696 | 1468974837258 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 165ms
16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
16:33:57 INFO - PROCESS | 3696 | 1468974837408 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - PROCESS | 3696 | 1468974837459 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - PROCESS | 3696 | 1468974837460 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 165ms
16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
16:33:57 INFO - PROCESS | 3696 | 1468974837581 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - PROCESS | 3696 | 1468974837614 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 180ms
16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
16:33:57 INFO - PROCESS | 3696 | 1468974837774 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - PROCESS | 3696 | 1468974837809 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
16:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 210ms
16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
16:33:57 INFO - PROCESS | 3696 | 1468974837983 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - PROCESS | 3696 | 1468974838016 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 165ms
16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
16:33:58 INFO - PROCESS | 3696 | 1468974838173 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - PROCESS | 3696 | 1468974838225 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 210ms
16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
16:33:58 INFO - PROCESS | 3696 | 1468974838385 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - PROCESS | 3696 | 1468974838421 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 179ms
16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
16:33:58 INFO - PROCESS | 3696 | 1468974838574 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - PROCESS | 3696 | 1468974838604 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 165ms
16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
16:33:58 INFO - PROCESS | 3696 | 1468974838750 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - PROCESS | 3696 | 1468974838779 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
16:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 180ms
16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
16:33:58 INFO - PROCESS | 3696 | 1468974838942 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:58 INFO - PROCESS | 3696 | 1468974838986 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 180ms
16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
16:33:59 INFO - PROCESS | 3696 | 1468974839130 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - PROCESS | 3696 | 1468974839171 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 180ms
16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
16:33:59 INFO - PROCESS | 3696 | 1468974839301 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - PROCESS | 3696 | 1468974839344 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 180ms
16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
16:33:59 INFO - PROCESS | 3696 | 1468974839498 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - PROCESS | 3696 | 1468974839547 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 240ms
16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
16:33:59 INFO - PROCESS | 3696 | 1468974839724 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - PROCESS | 3696 | 1468974839758 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
16:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 180ms
16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
16:33:59 INFO - PROCESS | 3696 | 1468974839917 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:33:59 INFO - PROCESS | 3696 | 1468974839962 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 210ms
16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
16:34:00 INFO - PROCESS | 3696 | 1468974840127 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - PROCESS | 3696 | 1468974840169 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 180ms
16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
16:34:00 INFO - PROCESS | 3696 | 1468974840314 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - PROCESS | 3696 | 1468974840360 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 225ms
16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
16:34:00 INFO - PROCESS | 3696 | 1468974840530 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - PROCESS | 3696 | 1468974840577 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 180ms
16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
16:34:00 INFO - PROCESS | 3696 | 1468974840719 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - PROCESS | 3696 | 1468974840768 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
16:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 180ms
16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
16:34:00 INFO - PROCESS | 3696 | 1468974840891 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:00 INFO - PROCESS | 3696 | 1468974840932 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
16:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 165ms
16:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
16:34:01 INFO - PROCESS | 3696 | 1468974841080 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - PROCESS | 3696 | 1468974841123 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
16:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 210ms
16:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
16:34:01 INFO - PROCESS | 3696 | 1468974841291 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - PROCESS | 3696 | 1468974841338 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
16:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 180ms
16:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
16:34:01 INFO - PROCESS | 3696 | 1468974841480 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - PROCESS | 3696 | 1468974841524 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
16:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 180ms
16:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
16:34:01 INFO - PROCESS | 3696 | 1468974841672 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - PROCESS | 3696 | 1468974841714 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
16:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 165ms
16:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
16:34:01 INFO - PROCESS | 3696 | 1468974841841 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:01 INFO - PROCESS | 3696 | 1468974841885 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 180ms
16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
16:34:02 INFO - PROCESS | 3696 | 1468974842031 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - PROCESS | 3696 | 1468974842076 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 180ms
16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
16:34:02 INFO - PROCESS | 3696 | 1468974842204 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - PROCESS | 3696 | 1468974842255 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 210ms
16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
16:34:02 INFO - PROCESS | 3696 | 1468974842434 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - PROCESS | 3696 | 1468974842479 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 165ms
16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
16:34:02 INFO - PROCESS | 3696 | 1468974842605 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - PROCESS | 3696 | 1468974842655 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 210ms
16:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
16:34:02 INFO - PROCESS | 3696 | 1468974842835 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - PROCESS | 3696 | 1468974842885 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
16:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 180ms
16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
16:34:03 INFO - PROCESS | 3696 | 1468974843007 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:03 INFO - PROCESS | 3696 | 1468974843054 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
16:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 360ms
16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
16:34:03 INFO - PROCESS | 3696 | 1468974843385 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:03 INFO - PROCESS | 3696 | 1468974843427 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
16:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 210ms
16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
16:34:03 INFO - PROCESS | 3696 | 1468974843616 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:03 INFO - PROCESS | 3696 | 1468974843649 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
16:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 180ms
16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
16:34:03 INFO - PROCESS | 3696 | 1468974843789 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:03 INFO - PROCESS | 3696 | 1468974843825 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
16:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 180ms
16:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
16:34:03 INFO - PROCESS | 3696 | 1468974843977 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - PROCESS | 3696 | 1468974844017 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
16:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 180ms
16:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
16:34:04 INFO - PROCESS | 3696 | 1468974844172 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - PROCESS | 3696 | 1468974844203 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
16:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 180ms
16:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
16:34:04 INFO - PROCESS | 3696 | 1468974844344 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - PROCESS | 3696 | 1468974844385 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
16:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 180ms
16:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
16:34:04 INFO - PROCESS | 3696 | 1468974844534 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - PROCESS | 3696 | 1468974844566 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
16:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 165ms
16:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
16:34:04 INFO - PROCESS | 3696 | 1468974844707 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - PROCESS | 3696 | 1468974844740 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
16:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 180ms
16:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
16:34:04 INFO - PROCESS | 3696 | 1468974844894 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:04 INFO - PROCESS | 3696 | 1468974844927 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
16:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 180ms
16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
16:34:05 INFO - PROCESS | 3696 | 1468974845083 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - PROCESS | 3696 | 1468974845094 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
16:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 179ms
16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
16:34:05 INFO - PROCESS | 3696 | 1468974845254 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - PROCESS | 3696 | 1468974845303 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
16:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 180ms
16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
16:34:05 INFO - PROCESS | 3696 | 1468974845444 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - PROCESS | 3696 | 1468974845473 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
16:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 225ms
16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
16:34:05 INFO - PROCESS | 3696 | 1468974845656 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - PROCESS | 3696 | 1468974845713 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
16:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 210ms
16:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
16:34:05 INFO - PROCESS | 3696 | 1468974845874 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:05 INFO - PROCESS | 3696 | 1468974845917 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 210ms
16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
16:34:06 INFO - PROCESS | 3696 | 1468974846104 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 INFO - PROCESS | 3696 | 1468974846138 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 165ms
16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
16:34:06 INFO - PROCESS | 3696 | 1468974846274 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 INFO - PROCESS | 3696 | 1468974846311 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 165ms
16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
16:34:06 INFO - PROCESS | 3696 | 1468974846472 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 INFO - PROCESS | 3696 | 1468974846513 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 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
16:34:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:34:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
16:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 180ms
16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
16:34:06 INFO - PROCESS | 3696 | 1468974846658 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 INFO - PROCESS | 3696 | 1468974846678 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 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
16:34:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:34:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
16:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 180ms
16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
16:34:06 INFO - PROCESS | 3696 | 1468974846832 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 INFO - PROCESS | 3696 | 1468974846864 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:06 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
16:34:06 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:34:06 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:34:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
16:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 180ms
16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
16:34:07 INFO - PROCESS | 3696 | 1468974847023 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 INFO - PROCESS | 3696 | 1468974847062 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 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
16:34:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:34:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
16:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 165ms
16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
16:34:07 INFO - PROCESS | 3696 | 1468974847197 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 INFO - PROCESS | 3696 | 1468974847227 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 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
16:34:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:34:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
16:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 180ms
16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
16:34:07 INFO - PROCESS | 3696 | 1468974847385 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 INFO - PROCESS | 3696 | 1468974847426 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 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
16:34:07 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
16:34:07 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
16:34:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
16:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 180ms
16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
16:34:07 INFO - PROCESS | 3696 | 1468974847559 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 INFO - PROCESS | 3696 | 1468974847605 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 180ms
16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
16:34:07 INFO - PROCESS | 3696 | 1468974847746 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 INFO - PROCESS | 3696 | 1468974847789 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 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
16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 180ms
16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
16:34:07 INFO - PROCESS | 3696 | 1468974847936 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:07 INFO - PROCESS | 3696 | 1468974847951 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 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
16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 180ms
16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
16:34:08 INFO - PROCESS | 3696 | 1468974848110 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 INFO - PROCESS | 3696 | 1468974848157 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 180ms
16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
16:34:08 INFO - PROCESS | 3696 | 1468974848297 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 INFO - PROCESS | 3696 | 1468974848337 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 210ms
16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
16:34:08 INFO - PROCESS | 3696 | 1468974848512 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 INFO - PROCESS | 3696 | 1468974848560 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 180ms
16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
16:34:08 INFO - PROCESS | 3696 | 1468974848700 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 INFO - PROCESS | 3696 | 1468974848748 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 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
16:34:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
16:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 225ms
16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
16:34:08 INFO - PROCESS | 3696 | 1468974848912 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:08 INFO - PROCESS | 3696 | 1468974848957 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
16:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 180ms
16:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
16:34:09 INFO - PROCESS | 3696 | 1468974849101 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:09 INFO - PROCESS | 3696 | 1468974849161 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
16:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 420ms
16:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
16:34:09 INFO - PROCESS | 3696 | 1468974849520 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:09 INFO - PROCESS | 3696 | 1468974849546 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
16:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 375ms
16:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
16:34:09 INFO - PROCESS | 3696 | 1468974849905 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:09 INFO - PROCESS | 3696 | 1468974849933 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 180ms
16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
16:34:10 INFO - PROCESS | 3696 | 1468974850080 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - PROCESS | 3696 | 1468974850107 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 180ms
16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
16:34:10 INFO - PROCESS | 3696 | 1468974850270 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - PROCESS | 3696 | 1468974850307 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 210ms
16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
16:34:10 INFO - PROCESS | 3696 | 1468974850482 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - PROCESS | 3696 | 1468974850517 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 165ms
16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
16:34:10 INFO - PROCESS | 3696 | 1468974850668 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - PROCESS | 3696 | 1468974850695 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 180ms
16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
16:34:10 INFO - PROCESS | 3696 | 1468974850861 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:10 INFO - PROCESS | 3696 | 1468974850894 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 180ms
16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
16:34:11 INFO - PROCESS | 3696 | 1468974851031 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - PROCESS | 3696 | 1468974851067 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 180ms
16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
16:34:11 INFO - PROCESS | 3696 | 1468974851221 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - PROCESS | 3696 | 1468974851259 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 180ms
16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
16:34:11 INFO - PROCESS | 3696 | 1468974851393 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - PROCESS | 3696 | 1468974851423 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 165ms
16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
16:34:11 INFO - PROCESS | 3696 | 1468974851582 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - PROCESS | 3696 | 1468974851619 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 210ms
16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
16:34:11 INFO - PROCESS | 3696 | 1468974851794 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:11 INFO - PROCESS | 3696 | 1468974851851 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 225ms
16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
16:34:12 INFO - PROCESS | 3696 | 1468974852029 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - PROCESS | 3696 | 1468974852072 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 179ms
16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
16:34:12 INFO - PROCESS | 3696 | 1468974852197 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - PROCESS | 3696 | 1468974852246 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 225ms
16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
16:34:12 INFO - PROCESS | 3696 | 1468974852427 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - PROCESS | 3696 | 1468974852469 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 210ms
16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
16:34:12 INFO - PROCESS | 3696 | 1468974852639 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - PROCESS | 3696 | 1468974852687 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
16:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 165ms
16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
16:34:12 INFO - PROCESS | 3696 | 1468974852828 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:12 INFO - PROCESS | 3696 | 1468974852877 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 210ms
16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
16:34:13 INFO - PROCESS | 3696 | 1468974853039 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - PROCESS | 3696 | 1468974853080 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 180ms
16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
16:34:13 INFO - PROCESS | 3696 | 1468974853233 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - PROCESS | 3696 | 1468974853269 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 180ms
16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
16:34:13 INFO - PROCESS | 3696 | 1468974853403 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - PROCESS | 3696 | 1468974853450 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 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
16:34:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:34:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
16:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 210ms
16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
16:34:13 INFO - PROCESS | 3696 | 1468974853632 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - PROCESS | 3696 | 1468974853668 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 180ms
16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
16:34:13 INFO - PROCESS | 3696 | 1468974853803 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:13 INFO - PROCESS | 3696 | 1468974853846 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 225ms
16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
16:34:14 INFO - PROCESS | 3696 | 1468974854034 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 INFO - PROCESS | 3696 | 1468974854073 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 180ms
16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
16:34:14 INFO - PROCESS | 3696 | 1468974854205 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 INFO - PROCESS | 3696 | 1468974854252 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 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
16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 180ms
16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
16:34:14 INFO - PROCESS | 3696 | 1468974854394 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 INFO - PROCESS | 3696 | 1468974854425 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 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
16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 180ms
16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
16:34:14 INFO - PROCESS | 3696 | 1468974854569 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 INFO - PROCESS | 3696 | 1468974854616 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 180ms
16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
16:34:14 INFO - PROCESS | 3696 | 1468974854755 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:14 INFO - PROCESS | 3696 | 1468974854796 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
16:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 660ms
16:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
16:34:15 INFO - PROCESS | 3696 | 1468974855437 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:15 INFO - PROCESS | 3696 | 1468974855452 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
16:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 420ms
16:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
16:34:15 INFO - PROCESS | 3696 | 1468974855856 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:15 INFO - PROCESS | 3696 | 1468974855881 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 180ms
16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
16:34:16 INFO - PROCESS | 3696 | 1468974856030 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - PROCESS | 3696 | 1468974856059 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 165ms
16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
16:34:16 INFO - PROCESS | 3696 | 1468974856223 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - PROCESS | 3696 | 1468974856250 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 180ms
16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
16:34:16 INFO - PROCESS | 3696 | 1468974856395 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - PROCESS | 3696 | 1468974856430 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 210ms
16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
16:34:16 INFO - PROCESS | 3696 | 1468974856621 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - PROCESS | 3696 | 1468974856652 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 165ms
16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
16:34:16 INFO - PROCESS | 3696 | 1468974856798 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - PROCESS | 3696 | 1468974856830 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 180ms
16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
16:34:16 INFO - PROCESS | 3696 | 1468974856985 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 INFO - PROCESS | 3696 | 1468974857018 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 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
16:34:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 180ms
16:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
16:34:17 INFO - PROCESS | 3696 | 1468974857156 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 INFO - PROCESS | 3696 | 1468974857191 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
16:34:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 180ms
16:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
16:34:17 INFO - PROCESS | 3696 | 1468974857346 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 INFO - PROCESS | 3696 | 1468974857381 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 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
16:34:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 180ms
16:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
16:34:17 INFO - PROCESS | 3696 | 1468974857517 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 INFO - PROCESS | 3696 | 1468974857553 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 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]"
16:34:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:34:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 180ms
16:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
16:34:17 INFO - PROCESS | 3696 | 1468974857709 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 INFO - PROCESS | 3696 | 1468974857759 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 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
16:34:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 225ms
16:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
16:34:17 INFO - PROCESS | 3696 | 1468974857928 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:17 INFO - PROCESS | 3696 | 1468974857971 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
16:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 180ms
16:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
16:34:18 INFO - PROCESS | 3696 | 1468974858114 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - PROCESS | 3696 | 1468974858159 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
16:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 225ms
16:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
16:34:18 INFO - PROCESS | 3696 | 1468974858343 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - PROCESS | 3696 | 1468974858373 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
16:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 210ms
16:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
16:34:18 INFO - PROCESS | 3696 | 1468974858556 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - PROCESS | 3696 | 1468974858610 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
16:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 210ms
16:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
16:34:18 INFO - PROCESS | 3696 | 1468974858774 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - PROCESS | 3696 | 1468974858823 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
16:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 239ms
16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
16:34:19 INFO - PROCESS | 3696 | 1468974859015 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - PROCESS | 3696 | 1468974859053 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
16:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 225ms
16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
16:34:19 INFO - PROCESS | 3696 | 1468974859227 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - PROCESS | 3696 | 1468974859268 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
16:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 225ms
16:34:19 INFO - PROCESS | 3696 | 1468974859475 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
16:34:19 INFO - PROCESS | 3696 | 1468974859511 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
16:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 165ms
16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
16:34:19 INFO - PROCESS | 3696 | 1468974859633 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - PROCESS | 3696 | 1468974859674 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
16:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 180ms
16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
16:34:19 INFO - PROCESS | 3696 | 1468974859823 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - PROCESS | 3696 | 1468974859859 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
16:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 180ms
16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
16:34:19 INFO - PROCESS | 3696 | 1468974860011 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - PROCESS | 3696 | 1468974860044 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
16:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 180ms
16:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
16:34:20 INFO - PROCESS | 3696 | 1468974860184 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - PROCESS | 3696 | 1468974860225 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
16:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 165ms
16:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
16:34:20 INFO - PROCESS | 3696 | 1468974860374 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - PROCESS | 3696 | 1468974860404 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
16:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 165ms
16:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
16:34:20 INFO - PROCESS | 3696 | 1468974860548 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - PROCESS | 3696 | 1468974860591 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
16:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 180ms
16:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
16:34:20 INFO - PROCESS | 3696 | 1468974860736 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - PROCESS | 3696 | 1468974860778 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
16:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 180ms
16:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
16:34:20 INFO - PROCESS | 3696 | 1468974860907 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:20 INFO - PROCESS | 3696 | 1468974860950 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
16:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 210ms
16:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
16:34:21 INFO - PROCESS | 3696 | 1468974861138 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:21 INFO - PROCESS | 3696 | 1468974861180 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
16:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 180ms
16:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
16:34:21 INFO - PROCESS | 3696 | 1468974861309 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:21 INFO - PROCESS | 3696 | 1468974861353 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
16:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 180ms
16:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
16:34:21 INFO - PROCESS | 3696 | 1468974861498 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:21 INFO - PROCESS | 3696 | 1468974861541 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
16:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 180ms
16:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
16:34:21 INFO - PROCESS | 3696 | 1468974861713 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:21 INFO - PROCESS | 3696 | 1468974861785 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 465ms
16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
16:34:22 INFO - PROCESS | 3696 | 1468974862179 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - PROCESS | 3696 | 1468974862208 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 180ms
16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
16:34:22 INFO - PROCESS | 3696 | 1468974862371 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - PROCESS | 3696 | 1468974862403 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 180ms
16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
16:34:22 INFO - PROCESS | 3696 | 1468974862546 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - PROCESS | 3696 | 1468974862574 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 180ms
16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
16:34:22 INFO - PROCESS | 3696 | 1468974862734 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - PROCESS | 3696 | 1468974862773 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 225ms
16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
16:34:22 INFO - PROCESS | 3696 | 1468974862946 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:22 INFO - PROCESS | 3696 | 1468974862980 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 180ms
16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
16:34:23 INFO - PROCESS | 3696 | 1468974863137 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - PROCESS | 3696 | 1468974863168 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 180ms
16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
16:34:23 INFO - PROCESS | 3696 | 1468974863326 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - PROCESS | 3696 | 1468974863334 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 180ms
16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
16:34:23 INFO - PROCESS | 3696 | 1468974863496 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - PROCESS | 3696 | 1468974863536 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 180ms
16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
16:34:23 INFO - PROCESS | 3696 | 1468974863685 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - PROCESS | 3696 | 1468974863717 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 165ms
16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
16:34:23 INFO - PROCESS | 3696 | 1468974863857 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:23 INFO - PROCESS | 3696 | 1468974863892 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
16:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 165ms
16:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
16:34:24 INFO - PROCESS | 3696 | 1468974864049 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - PROCESS | 3696 | 1468974864099 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
16:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 210ms
16:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
16:34:24 INFO - PROCESS | 3696 | 1468974864260 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - PROCESS | 3696 | 1468974864300 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
16:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 180ms
16:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
16:34:24 INFO - PROCESS | 3696 | 1468974864456 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - PROCESS | 3696 | 1468974864498 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
16:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 165ms
16:34:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
16:34:24 INFO - PROCESS | 3696 | 1468974864620 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - PROCESS | 3696 | 1468974864662 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 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 () {
16:34:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:34:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
16:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:34:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
16:34:24 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 () {
16:34:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:34:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
16:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:34:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
16:34:24 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 () {
16:34:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:34:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
16:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:34:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
16:34:24 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 () {
16:34:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
16:34:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
16:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:34:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
16:34:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 180ms
16:34:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
16:34:24 INFO - PROCESS | 3696 | 1468974864816 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:24 INFO - PROCESS | 3696 | 1468974864867 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
16:34:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
16:34:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
16:34:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 225ms
16:34:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
16:34:25 INFO - PROCESS | 3696 | 1468974865029 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - PROCESS | 3696 | 1468974865072 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 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
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
16:34:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
16:34:25 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.
16:34:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
16:34:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 210ms
16:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
16:34:25 INFO - PROCESS | 3696 | 1468974865257 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - PROCESS | 3696 | 1468974865285 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
16:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 120ms
16:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
16:34:25 INFO - PROCESS | 3696 | 1468974865384 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - PROCESS | 3696 | 1468974865430 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
16:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 180ms
16:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
16:34:25 INFO - PROCESS | 3696 | 1468974865566 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - PROCESS | 3696 | 1468974865600 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
16:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 179ms
16:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
16:34:25 INFO - PROCESS | 3696 | 1468974865755 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - PROCESS | 3696 | 1468974865792 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
16:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 165ms
16:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
16:34:25 INFO - PROCESS | 3696 | 1468974865928 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:25 INFO - PROCESS | 3696 | 1468974865968 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
16:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 165ms
16:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
16:34:26 INFO - PROCESS | 3696 | 1468974866116 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - PROCESS | 3696 | 1468974866168 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
16:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 210ms
16:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
16:34:26 INFO - PROCESS | 3696 | 1468974866329 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - PROCESS | 3696 | 1468974866367 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
16:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 180ms
16:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
16:34:26 INFO - PROCESS | 3696 | 1468974866517 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - PROCESS | 3696 | 1468974866556 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
16:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 165ms
16:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
16:34:26 INFO - PROCESS | 3696 | 1468974866692 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - PROCESS | 3696 | 1468974866733 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
16:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 180ms
16:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
16:34:26 INFO - PROCESS | 3696 | 1468974866878 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:26 INFO - PROCESS | 3696 | 1468974866912 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
16:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 180ms
16:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
16:34:27 INFO - PROCESS | 3696 | 1468974867068 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - PROCESS | 3696 | 1468974867095 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
16:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 210ms
16:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
16:34:27 INFO - PROCESS | 3696 | 1468974867281 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - PROCESS | 3696 | 1468974867323 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
16:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 165ms
16:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
16:34:27 INFO - PROCESS | 3696 | 1468974867454 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - PROCESS | 3696 | 1468974867497 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
16:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 180ms
16:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
16:34:27 INFO - PROCESS | 3696 | 1468974867645 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - PROCESS | 3696 | 1468974867680 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
16:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 180ms
16:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
16:34:27 INFO - PROCESS | 3696 | 1468974867832 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:27 INFO - PROCESS | 3696 | 1468974867879 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
16:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 465ms
16:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
16:34:28 INFO - PROCESS | 3696 | 1468974868313 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:28 INFO - PROCESS | 3696 | 1468974868352 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
16:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 210ms
16:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
16:34:28 INFO - PROCESS | 3696 | 1468974868526 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:28 INFO - PROCESS | 3696 | 1468974868562 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
16:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 180ms
16:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
16:34:28 INFO - PROCESS | 3696 | 1468974868719 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:28 INFO - PROCESS | 3696 | 1468974868736 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
16:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 180ms
16:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
16:34:28 INFO - PROCESS | 3696 | 1468974868891 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:28 INFO - PROCESS | 3696 | 1468974868927 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
16:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 180ms
16:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
16:34:29 INFO - PROCESS | 3696 | 1468974869077 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - PROCESS | 3696 | 1468974869112 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
16:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 180ms
16:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
16:34:29 INFO - PROCESS | 3696 | 1468974869252 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - PROCESS | 3696 | 1468974869294 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 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
16:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 180ms
16:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
16:34:29 INFO - PROCESS | 3696 | 1468974869442 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - PROCESS | 3696 | 1468974869486 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
16:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 180ms
16:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
16:34:29 INFO - PROCESS | 3696 | 1468974869612 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - PROCESS | 3696 | 1468974869643 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 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
16:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 180ms
16:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
16:34:29 INFO - PROCESS | 3696 | 1468974869802 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - PROCESS | 3696 | 1468974869834 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
16:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 165ms
16:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
16:34:29 INFO - PROCESS | 3696 | 1468974869975 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - PROCESS | 3696 | 1468974870009 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
16:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 180ms
16:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
16:34:30 INFO - PROCESS | 3696 | 1468974870167 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - PROCESS | 3696 | 1468974870234 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
16:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 210ms
16:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
16:34:30 INFO - PROCESS | 3696 | 1468974870400 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - PROCESS | 3696 | 1468974870429 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
16:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 210ms
16:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
16:34:30 INFO - PROCESS | 3696 | 1468974870611 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - PROCESS | 3696 | 1468974870656 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
16:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 180ms
16:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
16:34:30 INFO - PROCESS | 3696 | 1468974870802 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - PROCESS | 3696 | 1468974870829 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
16:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 180ms
16:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
16:34:30 INFO - PROCESS | 3696 | 1468974870973 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - PROCESS | 3696 | 1468974871015 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
16:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 180ms
16:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
16:34:31 INFO - PROCESS | 3696 | 1468974871162 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - PROCESS | 3696 | 1468974871223 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
16:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 210ms
16:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
16:34:31 INFO - PROCESS | 3696 | 1468974871375 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - PROCESS | 3696 | 1468974871408 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
16:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 180ms
16:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
16:34:31 INFO - PROCESS | 3696 | 1468974871565 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - PROCESS | 3696 | 1468974871597 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
16:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 180ms
16:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
16:34:31 INFO - PROCESS | 3696 | 1468974871738 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - PROCESS | 3696 | 1468974871786 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
16:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 210ms
16:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
16:34:31 INFO - PROCESS | 3696 | 1468974871967 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:31 INFO - PROCESS | 3696 | 1468974872005 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
16:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 180ms
16:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
16:34:32 INFO - PROCESS | 3696 | 1468974872139 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - PROCESS | 3696 | 1468974872179 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
16:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 180ms
16:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
16:34:32 INFO - PROCESS | 3696 | 1468974872328 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - PROCESS | 3696 | 1468974872375 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
16:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 179ms
16:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
16:34:32 INFO - PROCESS | 3696 | 1468974872502 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - PROCESS | 3696 | 1468974872547 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
16:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 180ms
16:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
16:34:32 INFO - PROCESS | 3696 | 1468974872690 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - PROCESS | 3696 | 1468974872726 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 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
16:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 180ms
16:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
16:34:32 INFO - PROCESS | 3696 | 1468974872869 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:32 INFO - PROCESS | 3696 | 1468974872916 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 165ms
16:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
16:34:33 INFO - PROCESS | 3696 | 1468974873055 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - PROCESS | 3696 | 1468974873097 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 180ms
16:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
16:34:33 INFO - PROCESS | 3696 | 1468974873246 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - PROCESS | 3696 | 1468974873294 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 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
16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 180ms
16:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
16:34:33 INFO - PROCESS | 3696 | 1468974873419 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - PROCESS | 3696 | 1468974873466 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 225ms
16:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
16:34:33 INFO - PROCESS | 3696 | 1468974873655 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - PROCESS | 3696 | 1468974873694 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 180ms
16:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
16:34:33 INFO - PROCESS | 3696 | 1468974873826 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - PROCESS | 3696 | 1468974873874 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
16:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 180ms
16:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
16:34:34 INFO - PROCESS | 3696 | 1468974874017 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:34 INFO - PROCESS | 3696 | 1468974874095 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
16:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 480ms
16:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
16:34:34 INFO - PROCESS | 3696 | 1468974874495 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:34 INFO - PROCESS | 3696 | 1468974874532 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
16:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 225ms
16:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
16:34:34 INFO - PROCESS | 3696 | 1468974874708 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:34 INFO - PROCESS | 3696 | 1468974874744 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:34 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
16:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 180ms
16:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
16:34:34 INFO - PROCESS | 3696 | 1468974874900 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:34 INFO - PROCESS | 3696 | 1468974874922 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
16:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 180ms
16:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
16:34:35 INFO - PROCESS | 3696 | 1468974875070 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - PROCESS | 3696 | 1468974875106 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 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
16:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 180ms
16:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
16:34:35 INFO - PROCESS | 3696 | 1468974875258 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - PROCESS | 3696 | 1468974875291 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
16:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 180ms
16:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
16:34:35 INFO - PROCESS | 3696 | 1468974875434 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - PROCESS | 3696 | 1468974875481 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
16:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 225ms
16:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
16:34:35 INFO - PROCESS | 3696 | 1468974875662 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - PROCESS | 3696 | 1468974875698 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
16:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 180ms
16:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
16:34:35 INFO - PROCESS | 3696 | 1468974875833 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:35 INFO - PROCESS | 3696 | 1468974875871 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
16:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 180ms
16:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
16:34:36 INFO - PROCESS | 3696 | 1468974876022 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - PROCESS | 3696 | 1468974876055 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
16:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 180ms
16:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
16:34:36 INFO - PROCESS | 3696 | 1468974876195 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - PROCESS | 3696 | 1468974876234 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
16:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 225ms
16:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
16:34:36 INFO - PROCESS | 3696 | 1468974876424 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - PROCESS | 3696 | 1468974876466 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
16:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 180ms
16:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
16:34:36 INFO - PROCESS | 3696 | 1468974876598 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - PROCESS | 3696 | 1468974876645 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
16:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 225ms
16:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
16:34:36 INFO - PROCESS | 3696 | 1468974876828 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - PROCESS | 3696 | 1468974876873 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
16:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 180ms
16:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
16:34:37 INFO - PROCESS | 3696 | 1468974876999 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 INFO - PROCESS | 3696 | 1468974877045 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
16:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 210ms
16:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
16:34:37 INFO - PROCESS | 3696 | 1468974877230 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 INFO - PROCESS | 3696 | 1468974877275 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
16:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 180ms
16:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
16:34:37 INFO - PROCESS | 3696 | 1468974877405 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 INFO - PROCESS | 3696 | 1468974877456 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 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
16:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 210ms
16:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
16:34:37 INFO - PROCESS | 3696 | 1468974877639 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 INFO - PROCESS | 3696 | 1468974877687 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 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
16:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 210ms
16:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
16:34:37 INFO - PROCESS | 3696 | 1468974877847 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:37 INFO - PROCESS | 3696 | 1468974877884 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 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
16:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 180ms
16:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
16:34:38 INFO - PROCESS | 3696 | 1468974878036 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - PROCESS | 3696 | 1468974878068 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 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)
16:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 165ms
16:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
16:34:38 INFO - PROCESS | 3696 | 1468974878208 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - PROCESS | 3696 | 1468974878248 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 180ms
16:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
16:34:38 INFO - PROCESS | 3696 | 1468974878396 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - PROCESS | 3696 | 1468974878426 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
16:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 180ms
16:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
16:34:38 INFO - PROCESS | 3696 | 1468974878590 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - PROCESS | 3696 | 1468974878637 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
16:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 210ms
16:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
16:34:38 INFO - PROCESS | 3696 | 1468974878797 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - PROCESS | 3696 | 1468974878839 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
16:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 165ms
16:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
16:34:38 INFO - PROCESS | 3696 | 1468974878986 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - PROCESS | 3696 | 1468974879026 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
16:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 180ms
16:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
16:34:39 INFO - PROCESS | 3696 | 1468974879159 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - PROCESS | 3696 | 1468974879205 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
16:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 179ms
16:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
16:34:39 INFO - PROCESS | 3696 | 1468974879347 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - PROCESS | 3696 | 1468974879385 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
16:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 180ms
16:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
16:34:39 INFO - PROCESS | 3696 | 1468974879520 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - PROCESS | 3696 | 1468974879571 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
16:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 180ms
16:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
16:34:39 INFO - PROCESS | 3696 | 1468974879709 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - PROCESS | 3696 | 1468974879757 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
16:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 180ms
16:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
16:34:39 INFO - PROCESS | 3696 | 1468974879882 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:39 INFO - PROCESS | 3696 | 1468974879924 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
16:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 180ms
16:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
16:34:40 INFO - PROCESS | 3696 | 1468974880074 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:40 INFO - PROCESS | 3696 | 1468974880123 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:40 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
16:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 165ms
16:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
16:34:40 INFO - PROCESS | 3696 | 1468974880245 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:40 INFO - PROCESS | 3696 | 1468974880289 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
16:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 270ms
16:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
16:34:40 INFO - PROCESS | 3696 | 1468974880553 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:40 INFO - PROCESS | 3696 | 1468974880661 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 465ms
16:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
16:34:41 INFO - PROCESS | 3696 | 1468974881020 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - PROCESS | 3696 | 1468974881050 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 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)
16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 180ms
16:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
16:34:41 INFO - PROCESS | 3696 | 1468974881194 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - PROCESS | 3696 | 1468974881230 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 180ms
16:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
16:34:41 INFO - PROCESS | 3696 | 1468974881384 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - PROCESS | 3696 | 1468974881416 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 165ms
16:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
16:34:41 INFO - PROCESS | 3696 | 1468974881555 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - PROCESS | 3696 | 1468974881599 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 165ms
16:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
16:34:41 INFO - PROCESS | 3696 | 1468974881742 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - PROCESS | 3696 | 1468974881773 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
16:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 180ms
16:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
16:34:41 INFO - PROCESS | 3696 | 1468974881933 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:41 INFO - PROCESS | 3696 | 1468974881954 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
16:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 180ms
16:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
16:34:42 INFO - PROCESS | 3696 | 1468974882104 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - PROCESS | 3696 | 1468974882142 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
16:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 180ms
16:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
16:34:42 INFO - PROCESS | 3696 | 1468974882292 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - PROCESS | 3696 | 1468974882324 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
16:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 180ms
16:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
16:34:42 INFO - PROCESS | 3696 | 1468974882464 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - PROCESS | 3696 | 1468974882509 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
16:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 180ms
16:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
16:34:42 INFO - PROCESS | 3696 | 1468974882656 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - PROCESS | 3696 | 1468974882682 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
16:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 180ms
16:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
16:34:42 INFO - PROCESS | 3696 | 1468974882825 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:42 INFO - PROCESS | 3696 | 1468974882881 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
16:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 210ms
16:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
16:34:43 INFO - PROCESS | 3696 | 1468974883055 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - PROCESS | 3696 | 1468974883110 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
16:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 225ms
16:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
16:34:43 INFO - PROCESS | 3696 | 1468974883269 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - PROCESS | 3696 | 1468974883315 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
16:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 180ms
16:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
16:34:43 INFO - PROCESS | 3696 | 1468974883457 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - PROCESS | 3696 | 1468974883501 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
16:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 180ms
16:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
16:34:43 INFO - PROCESS | 3696 | 1468974883629 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - PROCESS | 3696 | 1468974883668 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
16:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 180ms
16:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
16:34:43 INFO - PROCESS | 3696 | 1468974883820 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:43 INFO - PROCESS | 3696 | 1468974883872 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
16:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 225ms
16:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
16:34:44 INFO - PROCESS | 3696 | 1468974884031 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - PROCESS | 3696 | 1468974884072 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
16:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 180ms
16:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
16:34:44 INFO - PROCESS | 3696 | 1468974884221 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - PROCESS | 3696 | 1468974884264 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
16:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 180ms
16:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
16:34:44 INFO - PROCESS | 3696 | 1468974884410 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - PROCESS | 3696 | 1468974884433 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
16:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 180ms
16:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
16:34:44 INFO - PROCESS | 3696 | 1468974884583 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - PROCESS | 3696 | 1468974884626 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
16:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 180ms
16:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
16:34:44 INFO - PROCESS | 3696 | 1468974884771 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - PROCESS | 3696 | 1468974884809 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
16:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 180ms
16:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
16:34:44 INFO - PROCESS | 3696 | 1468974884944 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:44 INFO - PROCESS | 3696 | 1468974884986 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 165ms
16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
16:34:45 INFO - PROCESS | 3696 | 1468974885134 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - PROCESS | 3696 | 1468974885173 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 180ms
16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
16:34:45 INFO - PROCESS | 3696 | 1468974885306 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - PROCESS | 3696 | 1468974885347 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 180ms
16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
16:34:45 INFO - PROCESS | 3696 | 1468974885501 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - PROCESS | 3696 | 1468974885549 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 180ms
16:34:45 INFO - PROCESS | 3696 | 1468974885670 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
16:34:45 INFO - PROCESS | 3696 | 1468974885716 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
16:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 180ms
16:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
16:34:45 INFO - PROCESS | 3696 | 1468974885860 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:45 INFO - PROCESS | 3696 | 1468974885902 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
16:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 180ms
16:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
16:34:46 INFO - PROCESS | 3696 | 1468974886051 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:46 INFO - PROCESS | 3696 | 1468974886077 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
16:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 164ms
16:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
16:34:46 INFO - PROCESS | 3696 | 1468974886222 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:46 INFO - PROCESS | 3696 | 1468974886268 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
16:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 210ms
16:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
16:34:46 INFO - PROCESS | 3696 | 1468974886452 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:46 INFO - PROCESS | 3696 | 1468974886487 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
16:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 510ms
16:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
16:34:46 INFO - PROCESS | 3696 | 1468974886956 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:46 INFO - PROCESS | 3696 | 1468974886987 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
16:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 180ms
16:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
16:34:47 INFO - PROCESS | 3696 | 1468974887146 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - PROCESS | 3696 | 1468974887179 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
16:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 180ms
16:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
16:34:47 INFO - PROCESS | 3696 | 1468974887319 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - PROCESS | 3696 | 1468974887357 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
16:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 210ms
16:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
16:34:47 INFO - PROCESS | 3696 | 1468974887556 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - PROCESS | 3696 | 1468974887592 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
16:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 180ms
16:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
16:34:47 INFO - PROCESS | 3696 | 1468974887736 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - PROCESS | 3696 | 1468974887748 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
16:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 180ms
16:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
16:34:47 INFO - PROCESS | 3696 | 1468974887906 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:47 INFO - PROCESS | 3696 | 1468974887945 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
16:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 180ms
16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
16:34:48 INFO - PROCESS | 3696 | 1468974888097 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - PROCESS | 3696 | 1468974888132 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
16:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 180ms
16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
16:34:48 INFO - PROCESS | 3696 | 1468974888266 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - PROCESS | 3696 | 1468974888292 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
16:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 135ms
16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
16:34:48 INFO - PROCESS | 3696 | 1468974888404 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - PROCESS | 3696 | 1468974888441 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
16:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 180ms
16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
16:34:48 INFO - PROCESS | 3696 | 1468974888593 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - PROCESS | 3696 | 1468974888624 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
16:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 180ms
16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
16:34:48 INFO - PROCESS | 3696 | 1468974888765 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 INFO - PROCESS | 3696 | 1468974888807 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:48 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
16:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 225ms
16:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
16:34:48 INFO - PROCESS | 3696 | 1468974888995 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - PROCESS | 3696 | 1468974889012 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 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
16:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 180ms
16:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
16:34:49 INFO - PROCESS | 3696 | 1468974889167 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - PROCESS | 3696 | 1468974889211 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
16:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 180ms
16:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
16:34:49 INFO - PROCESS | 3696 | 1468974889358 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - PROCESS | 3696 | 1468974889395 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
16:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 180ms
16:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
16:34:49 INFO - PROCESS | 3696 | 1468974889528 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - PROCESS | 3696 | 1468974889572 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
16:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 180ms
16:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
16:34:49 INFO - PROCESS | 3696 | 1468974889718 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - PROCESS | 3696 | 1468974889753 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
16:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 180ms
16:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
16:34:49 INFO - PROCESS | 3696 | 1468974889890 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:49 INFO - PROCESS | 3696 | 1468974889942 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 210ms
16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
16:34:50 INFO - PROCESS | 3696 | 1468974890118 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - PROCESS | 3696 | 1468974890150 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 180ms
16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
16:34:50 INFO - PROCESS | 3696 | 1468974890291 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - PROCESS | 3696 | 1468974890330 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 180ms
16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
16:34:50 INFO - PROCESS | 3696 | 1468974890479 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - PROCESS | 3696 | 1468974890530 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 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)
16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 225ms
16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
16:34:50 INFO - PROCESS | 3696 | 1468974890697 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - PROCESS | 3696 | 1468974890748 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
16:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 225ms
16:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
16:34:50 INFO - PROCESS | 3696 | 1468974890923 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:50 INFO - PROCESS | 3696 | 1468974890975 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
16:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 210ms
16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
16:34:51 INFO - PROCESS | 3696 | 1468974891140 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - PROCESS | 3696 | 1468974891191 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
16:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 210ms
16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
16:34:51 INFO - PROCESS | 3696 | 1468974891370 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - PROCESS | 3696 | 1468974891412 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
16:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 180ms
16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
16:34:51 INFO - PROCESS | 3696 | 1468974891562 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - PROCESS | 3696 | 1468974891595 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
16:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 210ms
16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
16:34:51 INFO - PROCESS | 3696 | 1468974891770 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - PROCESS | 3696 | 1468974891817 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
16:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 165ms
16:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
16:34:51 INFO - PROCESS | 3696 | 1468974891943 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:51 INFO - PROCESS | 3696 | 1468974891985 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
16:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 165ms
16:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
16:34:52 INFO - PROCESS | 3696 | 1468974892134 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - PROCESS | 3696 | 1468974892175 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
16:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 180ms
16:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
16:34:52 INFO - PROCESS | 3696 | 1468974892322 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - PROCESS | 3696 | 1468974892352 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
16:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 180ms
16:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
16:34:52 INFO - PROCESS | 3696 | 1468974892494 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - PROCESS | 3696 | 1468974892540 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
16:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 210ms
16:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
16:34:52 INFO - PROCESS | 3696 | 1468974892724 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - PROCESS | 3696 | 1468974892753 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
16:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 180ms
16:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
16:34:52 INFO - PROCESS | 3696 | 1468974892897 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:52 INFO - PROCESS | 3696 | 1468974892942 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
16:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 179ms
16:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
16:34:53 INFO - PROCESS | 3696 | 1468974893088 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - PROCESS | 3696 | 1468974893138 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
16:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 210ms
16:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
16:34:53 INFO - PROCESS | 3696 | 1468974893301 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - PROCESS | 3696 | 1468974893345 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
16:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 165ms
16:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
16:34:53 INFO - PROCESS | 3696 | 1468974893488 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - PROCESS | 3696 | 1468974893535 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
16:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 210ms
16:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
16:34:53 INFO - PROCESS | 3696 | 1468974893702 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - PROCESS | 3696 | 1468974893743 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
16:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 225ms
16:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
16:34:53 INFO - PROCESS | 3696 | 1468974893932 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:53 INFO - PROCESS | 3696 | 1468974893969 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
16:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 480ms
16:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
16:34:54 INFO - PROCESS | 3696 | 1468974894395 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:54 INFO - PROCESS | 3696 | 1468974894435 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
16:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 180ms
16:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
16:34:54 INFO - PROCESS | 3696 | 1468974894587 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:54 INFO - PROCESS | 3696 | 1468974894616 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
16:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 180ms
16:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
16:34:54 INFO - PROCESS | 3696 | 1468974894777 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:54 INFO - PROCESS | 3696 | 1468974894807 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
16:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 225ms
16:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
16:34:54 INFO - PROCESS | 3696 | 1468974894987 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - PROCESS | 3696 | 1468974895025 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
16:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 180ms
16:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
16:34:55 INFO - PROCESS | 3696 | 1468974895177 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - PROCESS | 3696 | 1468974895196 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 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
16:34:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:34:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
16:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 180ms
16:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
16:34:55 INFO - PROCESS | 3696 | 1468974895351 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - PROCESS | 3696 | 1468974895405 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
16:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 225ms
16:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
16:34:55 INFO - PROCESS | 3696 | 1468974895580 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - PROCESS | 3696 | 1468974895604 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
16:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 180ms
16:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
16:34:55 INFO - PROCESS | 3696 | 1468974895751 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - PROCESS | 3696 | 1468974895787 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 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
16:34:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:34:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
16:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 180ms
16:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
16:34:55 INFO - PROCESS | 3696 | 1468974895940 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:55 INFO - PROCESS | 3696 | 1468974895967 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 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
16:34:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
16:34:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
16:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:34:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 180ms
16:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
16:34:56 INFO - PROCESS | 3696 | 1468974896113 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - PROCESS | 3696 | 1468974896166 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
16:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 225ms
16:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
16:34:56 INFO - PROCESS | 3696 | 1468974896342 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - PROCESS | 3696 | 1468974896394 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
16:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 180ms
16:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
16:34:56 INFO - PROCESS | 3696 | 1468974896516 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - PROCESS | 3696 | 1468974896571 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
16:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 225ms
16:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
16:34:56 INFO - PROCESS | 3696 | 1468974896743 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - PROCESS | 3696 | 1468974896794 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
16:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 210ms
16:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
16:34:56 INFO - PROCESS | 3696 | 1468974896961 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:56 INFO - PROCESS | 3696 | 1468974896989 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 165ms
16:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
16:34:57 INFO - PROCESS | 3696 | 1468974897149 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - PROCESS | 3696 | 1468974897197 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 210ms
16:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
16:34:57 INFO - PROCESS | 3696 | 1468974897366 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - PROCESS | 3696 | 1468974897411 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 165ms
16:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
16:34:57 INFO - PROCESS | 3696 | 1468974897580 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - PROCESS | 3696 | 1468974897638 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 210ms
16:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
16:34:57 INFO - PROCESS | 3696 | 1468974897793 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - PROCESS | 3696 | 1468974897849 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
16:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 180ms
16:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
16:34:57 INFO - PROCESS | 3696 | 1468974897985 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - PROCESS | 3696 | 1468974898023 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
16:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 180ms
16:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
16:34:58 INFO - PROCESS | 3696 | 1468974898154 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - PROCESS | 3696 | 1468974898192 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
16:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 165ms
16:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
16:34:58 INFO - PROCESS | 3696 | 1468974898344 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - PROCESS | 3696 | 1468974898383 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
16:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 180ms
16:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
16:34:58 INFO - PROCESS | 3696 | 1468974898532 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - PROCESS | 3696 | 1468974898557 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
16:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 180ms
16:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
16:34:58 INFO - PROCESS | 3696 | 1468974898704 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - PROCESS | 3696 | 1468974898748 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
16:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 180ms
16:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
16:34:58 INFO - PROCESS | 3696 | 1468974898895 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:58 INFO - PROCESS | 3696 | 1468974898940 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
16:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 210ms
16:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
16:34:59 INFO - PROCESS | 3696 | 1468974899108 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - PROCESS | 3696 | 1468974899138 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
16:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 120ms
16:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
16:34:59 INFO - PROCESS | 3696 | 1468974899244 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - PROCESS | 3696 | 1468974899285 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
16:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 165ms
16:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
16:34:59 INFO - PROCESS | 3696 | 1468974899415 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - PROCESS | 3696 | 1468974899464 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
16:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 210ms
16:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
16:34:59 INFO - PROCESS | 3696 | 1468974899644 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - PROCESS | 3696 | 1468974899686 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
16:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 179ms
16:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
16:34:59 INFO - PROCESS | 3696 | 1468974899816 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - PROCESS | 3696 | 1468974899851 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
16:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 180ms
16:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
16:35:00 INFO - PROCESS | 3696 | 1468974900051 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:00 INFO - PROCESS | 3696 | 1468974900105 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
16:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 435ms
16:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
16:35:00 INFO - PROCESS | 3696 | 1468974900483 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:00 INFO - PROCESS | 3696 | 1468974900541 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
16:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 180ms
16:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
16:35:00 INFO - PROCESS | 3696 | 1468974900659 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:00 INFO - PROCESS | 3696 | 1468974900695 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
16:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 180ms
16:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
16:35:00 INFO - PROCESS | 3696 | 1468974900847 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:00 INFO - PROCESS | 3696 | 1468974900892 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
16:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 180ms
16:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
16:35:01 INFO - PROCESS | 3696 | 1468974901017 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - PROCESS | 3696 | 1468974901056 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
16:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 165ms
16:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
16:35:01 INFO - PROCESS | 3696 | 1468974901212 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - PROCESS | 3696 | 1468974901238 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
16:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 180ms
16:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
16:35:01 INFO - PROCESS | 3696 | 1468974901401 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - PROCESS | 3696 | 1468974901417 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
16:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 180ms
16:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
16:35:01 INFO - PROCESS | 3696 | 1468974901577 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - PROCESS | 3696 | 1468974901617 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
16:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 180ms
16:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
16:35:01 INFO - PROCESS | 3696 | 1468974901761 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - PROCESS | 3696 | 1468974901803 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
16:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 180ms
16:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
16:35:01 INFO - PROCESS | 3696 | 1468974901933 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:01 INFO - PROCESS | 3696 | 1468974901961 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
16:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 180ms
16:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
16:35:02 INFO - PROCESS | 3696 | 1468974902124 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - PROCESS | 3696 | 1468974902168 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
16:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 165ms
16:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
16:35:02 INFO - PROCESS | 3696 | 1468974902295 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - PROCESS | 3696 | 1468974902335 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
16:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 165ms
16:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
16:35:02 INFO - PROCESS | 3696 | 1468974902488 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - PROCESS | 3696 | 1468974902535 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
16:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 210ms
16:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
16:35:02 INFO - PROCESS | 3696 | 1468974902698 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - PROCESS | 3696 | 1468974902747 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
16:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 180ms
16:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
16:35:02 INFO - PROCESS | 3696 | 1468974902891 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:02 INFO - PROCESS | 3696 | 1468974902923 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 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
16:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 180ms
16:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
16:35:03 INFO - PROCESS | 3696 | 1468974903068 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - PROCESS | 3696 | 1468974903120 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
16:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 210ms
16:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
16:35:03 INFO - PROCESS | 3696 | 1468974903293 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - PROCESS | 3696 | 1468974903338 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
16:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 210ms
16:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
16:35:03 INFO - PROCESS | 3696 | 1468974903508 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - PROCESS | 3696 | 1468974903563 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
16:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 180ms
16:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
16:35:03 INFO - PROCESS | 3696 | 1468974903695 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - PROCESS | 3696 | 1468974903725 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
16:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 180ms
16:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
16:35:03 INFO - PROCESS | 3696 | 1468974903870 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:03 INFO - PROCESS | 3696 | 1468974903916 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
16:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 165ms
16:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
16:35:04 INFO - PROCESS | 3696 | 1468974904057 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - PROCESS | 3696 | 1468974904097 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
16:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 180ms
16:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
16:35:04 INFO - PROCESS | 3696 | 1468974904245 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - PROCESS | 3696 | 1468974904294 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
16:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 210ms
16:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
16:35:04 INFO - PROCESS | 3696 | 1468974904456 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - PROCESS | 3696 | 1468974904497 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 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
16:35:04 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
16:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 165ms
16:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
16:35:04 INFO - PROCESS | 3696 | 1468974904645 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - PROCESS | 3696 | 1468974904687 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
16:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 165ms
16:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
16:35:04 INFO - PROCESS | 3696 | 1468974904820 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - PROCESS | 3696 | 1468974904870 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
16:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 180ms
16:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
16:35:04 INFO - PROCESS | 3696 | 1468974905007 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - PROCESS | 3696 | 1468974905055 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
16:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 180ms
16:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
16:35:05 INFO - PROCESS | 3696 | 1468974905180 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - PROCESS | 3696 | 1468974905226 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
16:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 180ms
16:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
16:35:05 INFO - PROCESS | 3696 | 1468974905373 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - PROCESS | 3696 | 1468974905422 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
16:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 180ms
16:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
16:35:05 INFO - PROCESS | 3696 | 1468974905546 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - PROCESS | 3696 | 1468974905589 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
16:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 165ms
16:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
16:35:05 INFO - PROCESS | 3696 | 1468974905735 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - PROCESS | 3696 | 1468974905784 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
16:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 165ms
16:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
16:35:05 INFO - PROCESS | 3696 | 1468974905924 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:05 INFO - PROCESS | 3696 | 1468974905955 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
16:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 210ms
16:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
16:35:06 INFO - PROCESS | 3696 | 1468974906137 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:06 INFO - PROCESS | 3696 | 1468974906189 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
16:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 420ms
16:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
16:35:06 INFO - PROCESS | 3696 | 1468974906556 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:06 INFO - PROCESS | 3696 | 1468974906600 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
16:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 374ms
16:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
16:35:06 INFO - PROCESS | 3696 | 1468974906930 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:06 INFO - PROCESS | 3696 | 1468974906960 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
16:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 180ms
16:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
16:35:07 INFO - PROCESS | 3696 | 1468974907120 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - PROCESS | 3696 | 1468974907150 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
16:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 165ms
16:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
16:35:07 INFO - PROCESS | 3696 | 1468974907293 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - PROCESS | 3696 | 1468974907332 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
16:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 180ms
16:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
16:35:07 INFO - PROCESS | 3696 | 1468974907483 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - PROCESS | 3696 | 1468974907525 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
16:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 180ms
16:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
16:35:07 INFO - PROCESS | 3696 | 1468974907666 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - PROCESS | 3696 | 1468974907704 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
16:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 180ms
16:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
16:35:07 INFO - PROCESS | 3696 | 1468974907856 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:07 INFO - PROCESS | 3696 | 1468974907908 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
16:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 180ms
16:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
16:35:08 INFO - PROCESS | 3696 | 1468974908028 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - PROCESS | 3696 | 1468974908068 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
16:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 180ms
16:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
16:35:08 INFO - PROCESS | 3696 | 1468974908216 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - PROCESS | 3696 | 1468974908252 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
16:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 180ms
16:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
16:35:08 INFO - PROCESS | 3696 | 1468974908406 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - PROCESS | 3696 | 1468974908423 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
16:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 180ms
16:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
16:35:08 INFO - PROCESS | 3696 | 1468974908579 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - PROCESS | 3696 | 1468974908613 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
16:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 180ms
16:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
16:35:08 INFO - PROCESS | 3696 | 1468974908769 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - PROCESS | 3696 | 1468974908823 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
16:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 210ms
16:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
16:35:08 INFO - PROCESS | 3696 | 1468974908981 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - PROCESS | 3696 | 1468974909022 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
16:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 180ms
16:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
16:35:09 INFO - PROCESS | 3696 | 1468974909170 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - PROCESS | 3696 | 1468974909221 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
16:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 225ms
16:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
16:35:09 INFO - PROCESS | 3696 | 1468974909383 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - PROCESS | 3696 | 1468974909428 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
16:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 180ms
16:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
16:35:09 INFO - PROCESS | 3696 | 1468974909574 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - PROCESS | 3696 | 1468974909621 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
16:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 180ms
16:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
16:35:09 INFO - PROCESS | 3696 | 1468974909748 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - PROCESS | 3696 | 1468974909794 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
16:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 210ms
16:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
16:35:09 INFO - PROCESS | 3696 | 1468974909979 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - PROCESS | 3696 | 1468974910021 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
16:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 225ms
16:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
16:35:10 INFO - PROCESS | 3696 | 1468974910191 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - PROCESS | 3696 | 1468974910228 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
16:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 180ms
16:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
16:35:10 INFO - PROCESS | 3696 | 1468974910382 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - PROCESS | 3696 | 1468974910429 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
16:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 210ms
16:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
16:35:10 INFO - PROCESS | 3696 | 1468974910599 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - PROCESS | 3696 | 1468974910641 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
16:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 180ms
16:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
16:35:10 INFO - PROCESS | 3696 | 1468974910782 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - PROCESS | 3696 | 1468974910822 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
16:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 180ms
16:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
16:35:10 INFO - PROCESS | 3696 | 1468974910959 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - PROCESS | 3696 | 1468974911008 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
16:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 180ms
16:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
16:35:11 INFO - PROCESS | 3696 | 1468974911145 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - PROCESS | 3696 | 1468974911190 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
16:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 180ms
16:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
16:35:11 INFO - PROCESS | 3696 | 1468974911332 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - PROCESS | 3696 | 1468974911362 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
16:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 180ms
16:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
16:35:11 INFO - PROCESS | 3696 | 1468974911503 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - PROCESS | 3696 | 1468974911550 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
16:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 180ms
16:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
16:35:11 INFO - PROCESS | 3696 | 1468974911693 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - PROCESS | 3696 | 1468974911735 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
16:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 180ms
16:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
16:35:11 INFO - PROCESS | 3696 | 1468974911864 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:11 INFO - PROCESS | 3696 | 1468974911906 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
16:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 165ms
16:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
16:35:12 INFO - PROCESS | 3696 | 1468974912055 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:12 INFO - PROCESS | 3696 | 1468974912098 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
16:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 180ms
16:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
16:35:12 INFO - PROCESS | 3696 | 1468974912227 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:12 INFO - PROCESS | 3696 | 1468974912273 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
16:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 210ms
16:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
16:35:12 INFO - PROCESS | 3696 | 1468974912457 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:12 INFO - PROCESS | 3696 | 1468974912523 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
16:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 465ms
16:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
16:35:12 INFO - PROCESS | 3696 | 1468974912937 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:12 INFO - PROCESS | 3696 | 1468974912958 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
16:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 180ms
16:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
16:35:13 INFO - PROCESS | 3696 | 1468974913111 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - PROCESS | 3696 | 1468974913143 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
16:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 165ms
16:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
16:35:13 INFO - PROCESS | 3696 | 1468974913305 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - PROCESS | 3696 | 1468974913335 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
16:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 209ms
16:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
16:35:13 INFO - PROCESS | 3696 | 1468974913514 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - PROCESS | 3696 | 1468974913542 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
16:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 180ms
16:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
16:35:13 INFO - PROCESS | 3696 | 1468974913704 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - PROCESS | 3696 | 1468974913730 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
16:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 120ms
16:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
16:35:13 INFO - PROCESS | 3696 | 1468974913826 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:13 INFO - PROCESS | 3696 | 1468974913873 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
16:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 225ms
16:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
16:35:14 INFO - PROCESS | 3696 | 1468974914052 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - PROCESS | 3696 | 1468974914085 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
16:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 180ms
16:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
16:35:14 INFO - PROCESS | 3696 | 1468974914225 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - PROCESS | 3696 | 1468974914263 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
16:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 180ms
16:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
16:35:14 INFO - PROCESS | 3696 | 1468974914422 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - PROCESS | 3696 | 1468974914456 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
16:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 165ms
16:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
16:35:14 INFO - PROCESS | 3696 | 1468974914592 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - PROCESS | 3696 | 1468974914627 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
16:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 210ms
16:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
16:35:14 INFO - PROCESS | 3696 | 1468974914822 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - PROCESS | 3696 | 1468974914861 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
16:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 180ms
16:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
16:35:14 INFO - PROCESS | 3696 | 1468974914992 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - PROCESS | 3696 | 1468974915044 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
16:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 225ms
16:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
16:35:15 INFO - PROCESS | 3696 | 1468974915222 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - PROCESS | 3696 | 1468974915265 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
16:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 225ms
16:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
16:35:15 INFO - PROCESS | 3696 | 1468974915452 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - PROCESS | 3696 | 1468974915480 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
16:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 210ms
16:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
16:35:15 INFO - PROCESS | 3696 | 1468974915661 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - PROCESS | 3696 | 1468974915715 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
16:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 210ms
16:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
16:35:15 INFO - PROCESS | 3696 | 1468974915874 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:15 INFO - PROCESS | 3696 | 1468974915913 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
16:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 180ms
16:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
16:35:16 INFO - PROCESS | 3696 | 1468974916064 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - PROCESS | 3696 | 1468974916105 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
16:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 180ms
16:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
16:35:16 INFO - PROCESS | 3696 | 1468974916237 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - PROCESS | 3696 | 1468974916279 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
16:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 180ms
16:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
16:35:16 INFO - PROCESS | 3696 | 1468974916426 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - PROCESS | 3696 | 1468974916464 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
16:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 165ms
16:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
16:35:16 INFO - PROCESS | 3696 | 1468974916619 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - PROCESS | 3696 | 1468974916658 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
16:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 180ms
16:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
16:35:16 INFO - PROCESS | 3696 | 1468974916788 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:16 INFO - PROCESS | 3696 | 1468974916837 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
16:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 210ms
16:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
16:35:17 INFO - PROCESS | 3696 | 1468974917019 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - PROCESS | 3696 | 1468974917057 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
16:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 165ms
16:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
16:35:17 INFO - PROCESS | 3696 | 1468974917190 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - PROCESS | 3696 | 1468974917236 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
16:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 165ms
16:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
16:35:17 INFO - PROCESS | 3696 | 1468974917384 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - PROCESS | 3696 | 1468974917429 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
16:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 180ms
16:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
16:35:17 INFO - PROCESS | 3696 | 1468974917555 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - PROCESS | 3696 | 1468974917603 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
16:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 180ms
16:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
16:35:17 INFO - PROCESS | 3696 | 1468974917744 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - PROCESS | 3696 | 1468974917783 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
16:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 180ms
16:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
16:35:17 INFO - PROCESS | 3696 | 1468974917920 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:17 INFO - PROCESS | 3696 | 1468974917964 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
16:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 180ms
16:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
16:35:18 INFO - PROCESS | 3696 | 1468974918106 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:18 INFO - PROCESS | 3696 | 1468974918156 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
16:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 165ms
16:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
16:35:18 INFO - PROCESS | 3696 | 1468974918294 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:18 INFO - PROCESS | 3696 | 1468974918348 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
16:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 210ms
16:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
16:35:18 INFO - PROCESS | 3696 | 1468974918506 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:18 INFO - PROCESS | 3696 | 1468974918571 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
16:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 480ms
16:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
16:35:19 INFO - PROCESS | 3696 | 1468974919073 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - PROCESS | 3696 | 1468974919105 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
16:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 225ms
16:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
16:35:19 INFO - PROCESS | 3696 | 1468974919285 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - PROCESS | 3696 | 1468974919325 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
16:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 210ms
16:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
16:35:19 INFO - PROCESS | 3696 | 1468974919515 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - PROCESS | 3696 | 1468974919537 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
16:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 180ms
16:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
16:35:19 INFO - PROCESS | 3696 | 1468974919683 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - PROCESS | 3696 | 1468974919710 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
16:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 180ms
16:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
16:35:19 INFO - PROCESS | 3696 | 1468974919873 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:19 INFO - PROCESS | 3696 | 1468974919904 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
16:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 180ms
16:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
16:35:20 INFO - PROCESS | 3696 | 1468974920048 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - PROCESS | 3696 | 1468974920095 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
16:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 224ms
16:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
16:35:20 INFO - PROCESS | 3696 | 1468974920275 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - PROCESS | 3696 | 1468974920308 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
16:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 180ms
16:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
16:35:20 INFO - PROCESS | 3696 | 1468974920449 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - PROCESS | 3696 | 1468974920484 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
16:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 180ms
16:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
16:35:20 INFO - PROCESS | 3696 | 1468974920637 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - PROCESS | 3696 | 1468974920680 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
16:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 180ms
16:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
16:35:20 INFO - PROCESS | 3696 | 1468974920811 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - PROCESS | 3696 | 1468974920849 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
16:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 180ms
16:35:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
16:35:20 INFO - PROCESS | 3696 | 1468974921003 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - PROCESS | 3696 | 1468974921061 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
16:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 210ms
16:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
16:35:21 INFO - PROCESS | 3696 | 1468974921224 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - PROCESS | 3696 | 1468974921273 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
16:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 180ms
16:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
16:35:21 INFO - PROCESS | 3696 | 1468974921420 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - PROCESS | 3696 | 1468974921466 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
16:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 225ms
16:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
16:35:21 INFO - PROCESS | 3696 | 1468974921630 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - PROCESS | 3696 | 1468974921672 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
16:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 180ms
16:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
16:35:21 INFO - PROCESS | 3696 | 1468974921819 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - PROCESS | 3696 | 1468974921864 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
16:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 180ms
16:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
16:35:21 INFO - PROCESS | 3696 | 1468974922010 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:22 INFO - PROCESS | 3696 | 1468974922032 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
16:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 180ms
16:35:22 INFO - PROCESS | 3696 | 1468974922207 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
16:35:22 INFO - PROCESS | 3696 | 1468974922265 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:22 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)
16:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 645ms
16:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
16:35:22 INFO - PROCESS | 3696 | 1468974922871 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:22 INFO - PROCESS | 3696 | 1468974922898 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:23 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
16:35:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:35:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
16:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 600ms
16:35:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
16:35:23 INFO - PROCESS | 3696 | 1468974923474 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:23 INFO - PROCESS | 3696 | 1468974923502 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:24 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
16:35:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:35:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
16:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 600ms
16:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
16:35:24 INFO - PROCESS | 3696 | 1468974924090 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:24 INFO - PROCESS | 3696 | 1468974924119 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:24 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)
16:35:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 600ms
16:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
16:35:24 INFO - PROCESS | 3696 | 1468974924711 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:24 INFO - PROCESS | 3696 | 1468974924739 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:25 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)
16:35:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 840ms
16:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
16:35:25 INFO - PROCESS | 3696 | 1468974925564 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:25 INFO - PROCESS | 3696 | 1468974925595 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:26 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
16:35:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:35:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
16:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 675ms
16:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
16:35:26 INFO - PROCESS | 3696 | 1468974926226 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:26 INFO - PROCESS | 3696 | 1468974926256 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:26 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
16:35:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:35:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
16:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 675ms
16:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
16:35:26 INFO - PROCESS | 3696 | 1468974926907 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:26 INFO - PROCESS | 3696 | 1468974926934 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:27 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
16:35:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:35:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
16:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 674ms
16:35:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
16:35:27 INFO - PROCESS | 3696 | 1468974927587 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:27 INFO - PROCESS | 3696 | 1468974927598 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 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
16:35:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
16:35:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
16:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 615ms
16:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
16:35:28 INFO - PROCESS | 3696 | 1468974928184 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 INFO - PROCESS | 3696 | 1468974928210 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
16:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 180ms
16:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
16:35:28 INFO - PROCESS | 3696 | 1468974928375 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 INFO - PROCESS | 3696 | 1468974928412 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
16:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 180ms
16:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
16:35:28 INFO - PROCESS | 3696 | 1468974928562 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 INFO - PROCESS | 3696 | 1468974928581 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 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"
16:35:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:35:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
16:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 180ms
16:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
16:35:28 INFO - PROCESS | 3696 | 1468974928734 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 INFO - PROCESS | 3696 | 1468974928773 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
16:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 180ms
16:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
16:35:28 INFO - PROCESS | 3696 | 1468974928923 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:28 INFO - PROCESS | 3696 | 1468974928949 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:29 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"
16:35:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:35:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
16:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 180ms
16:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
16:35:29 INFO - PROCESS | 3696 | 1468974929095 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:29 INFO - PROCESS | 3696 | 1468974929128 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:29 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"
16:35:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:35:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
16:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
16:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
16:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 180ms
16:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
16:35:29 INFO - PROCESS | 3696 | 1468974929288 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:29 INFO - PROCESS | 3696 | 1468974929326 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
16:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 165ms
16:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
16:35:29 INFO - PROCESS | 3696 | 1468974929458 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:29 INFO - PROCESS | 3696 | 1468974929493 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:30 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
16:35:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
16:35:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
16:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 660ms
16:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
16:35:30 INFO - PROCESS | 3696 | 1468974930135 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:30 INFO - PROCESS | 3696 | 1468974930169 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
16:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 165ms
16:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
16:35:30 INFO - PROCESS | 3696 | 1468974930324 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:30 INFO - PROCESS | 3696 | 1468974930359 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
16:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 180ms
16:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
16:35:30 INFO - PROCESS | 3696 | 1468974930497 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:30 INFO - PROCESS | 3696 | 1468974930538 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
16:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 180ms
16:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
16:35:30 INFO - PROCESS | 3696 | 1468974930686 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:30 INFO - PROCESS | 3696 | 1468974930724 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
16:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 465ms
16:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
16:35:31 INFO - PROCESS | 3696 | 1468974931151 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - PROCESS | 3696 | 1468974931190 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
16:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 180ms
16:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
16:35:31 INFO - PROCESS | 3696 | 1468974931340 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - PROCESS | 3696 | 1468974931379 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
16:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 180ms
16:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
16:35:31 INFO - PROCESS | 3696 | 1468974931530 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - PROCESS | 3696 | 1468974931570 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
16:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 210ms
16:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
16:35:31 INFO - PROCESS | 3696 | 1468974931740 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - PROCESS | 3696 | 1468974931779 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
16:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 165ms
16:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
16:35:31 INFO - PROCESS | 3696 | 1468974931930 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:31 INFO - PROCESS | 3696 | 1468974931962 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
16:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 180ms
16:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
16:35:32 INFO - PROCESS | 3696 | 1468974932102 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - PROCESS | 3696 | 1468974932133 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
16:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 180ms
16:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
16:35:32 INFO - PROCESS | 3696 | 1468974932291 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - PROCESS | 3696 | 1468974932327 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
16:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 180ms
16:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
16:35:32 INFO - PROCESS | 3696 | 1468974932462 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - PROCESS | 3696 | 1468974932494 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
16:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 180ms
16:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
16:35:32 INFO - PROCESS | 3696 | 1468974932652 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - PROCESS | 3696 | 1468974932677 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
16:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 180ms
16:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
16:35:32 INFO - PROCESS | 3696 | 1468974932826 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:32 INFO - PROCESS | 3696 | 1468974932865 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
16:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 180ms
16:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
16:35:33 INFO - PROCESS | 3696 | 1468974933013 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - PROCESS | 3696 | 1468974933044 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
16:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 165ms
16:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
16:35:33 INFO - PROCESS | 3696 | 1468974933202 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - PROCESS | 3696 | 1468974933235 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
16:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 165ms
16:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
16:35:33 INFO - PROCESS | 3696 | 1468974933376 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - PROCESS | 3696 | 1468974933414 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
16:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 180ms
16:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
16:35:33 INFO - PROCESS | 3696 | 1468974933564 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - PROCESS | 3696 | 1468974933597 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
16:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 180ms
16:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
16:35:33 INFO - PROCESS | 3696 | 1468974933736 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - PROCESS | 3696 | 1468974933782 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
16:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 179ms
16:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
16:35:33 INFO - PROCESS | 3696 | 1468974933927 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:33 INFO - PROCESS | 3696 | 1468974933976 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
16:35:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 225ms
16:35:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
16:35:34 INFO - PROCESS | 3696 | 1468974934141 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - PROCESS | 3696 | 1468974934194 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
16:35:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 210ms
16:35:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
16:35:34 INFO - PROCESS | 3696 | 1468974934368 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - PROCESS | 3696 | 1468974934405 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
16:35:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 165ms
16:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
16:35:34 INFO - PROCESS | 3696 | 1468974934542 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - PROCESS | 3696 | 1468974934583 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
16:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 165ms
16:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
16:35:34 INFO - PROCESS | 3696 | 1468974934730 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - PROCESS | 3696 | 1468974934760 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
16:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 180ms
16:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
16:35:34 INFO - PROCESS | 3696 | 1468974934921 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:34 INFO - PROCESS | 3696 | 1468974934946 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
16:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 180ms
16:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
16:35:35 INFO - PROCESS | 3696 | 1468974935089 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - PROCESS | 3696 | 1468974935134 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
16:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 180ms
16:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
16:35:35 INFO - PROCESS | 3696 | 1468974935279 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - PROCESS | 3696 | 1468974935321 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
16:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 225ms
16:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
16:35:35 INFO - PROCESS | 3696 | 1468974935491 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - PROCESS | 3696 | 1468974935531 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
16:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 180ms
16:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
16:35:35 INFO - PROCESS | 3696 | 1468974935681 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - PROCESS | 3696 | 1468974935719 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
16:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 180ms
16:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
16:35:35 INFO - PROCESS | 3696 | 1468974935855 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:35 INFO - PROCESS | 3696 | 1468974935886 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
16:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 180ms
16:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
16:35:36 INFO - PROCESS | 3696 | 1468974936043 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - PROCESS | 3696 | 1468974936085 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
16:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 180ms
16:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
16:35:36 INFO - PROCESS | 3696 | 1468974936216 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - PROCESS | 3696 | 1468974936259 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
16:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 180ms
16:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
16:35:36 INFO - PROCESS | 3696 | 1468974936405 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - PROCESS | 3696 | 1468974936436 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
16:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 180ms
16:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
16:35:36 INFO - PROCESS | 3696 | 1468974936577 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - PROCESS | 3696 | 1468974936619 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
16:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 165ms
16:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
16:35:36 INFO - PROCESS | 3696 | 1468974936768 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - PROCESS | 3696 | 1468974936812 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
16:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 180ms
16:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
16:35:36 INFO - PROCESS | 3696 | 1468974936957 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:36 INFO - PROCESS | 3696 | 1468974936988 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
16:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 180ms
16:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
16:35:37 INFO - PROCESS | 3696 | 1468974937129 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:37 INFO - PROCESS | 3696 | 1468974937163 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
16:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 180ms
16:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
16:35:37 INFO - PROCESS | 3696 | 1468974937319 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:37 INFO - PROCESS | 3696 | 1468974937367 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
16:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 480ms
16:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
16:35:37 INFO - PROCESS | 3696 | 1468974937782 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:37 INFO - PROCESS | 3696 | 1468974937812 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
16:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 180ms
16:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
16:35:37 INFO - PROCESS | 3696 | 1468974937973 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:37 INFO - PROCESS | 3696 | 1468974938004 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
16:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 180ms
16:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
16:35:38 INFO - PROCESS | 3696 | 1468974938162 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - PROCESS | 3696 | 1468974938186 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
16:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 180ms
16:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
16:35:38 INFO - PROCESS | 3696 | 1468974938337 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - PROCESS | 3696 | 1468974938377 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
16:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 225ms
16:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
16:35:38 INFO - PROCESS | 3696 | 1468974938561 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - PROCESS | 3696 | 1468974938578 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
16:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 180ms
16:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
16:35:38 INFO - PROCESS | 3696 | 1468974938736 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - PROCESS | 3696 | 1468974938790 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
16:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 210ms
16:35:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
16:35:38 INFO - PROCESS | 3696 | 1468974938967 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:38 INFO - PROCESS | 3696 | 1468974938988 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
16:35:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
16:35:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 180ms
16:35:39 INFO - TEST-START | /DOMEvents/constructors.html
16:35:39 INFO - PROCESS | 3696 | 1468974939137 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - PROCESS | 3696 | 1468974939169 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
16:35:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:35:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:35:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:35:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:35:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:35:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
16:35:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
16:35:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 225ms
16:35:39 INFO - TEST-START | /DOMEvents/event-phases-order.html
16:35:39 INFO - PROCESS | 3696 | 1468974939364 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - PROCESS | 3696 | 1468974939406 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
16:35:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 180ms
16:35:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
16:35:39 INFO - PROCESS | 3696 | 1468974939556 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - PROCESS | 3696 | 1468974939597 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
16:35:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:35:39 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
16:35:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:35:39 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
16:35:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:35:39 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]"
16:35:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
16:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
16:35:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
16:35:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 225ms
16:35:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
16:35:39 INFO - PROCESS | 3696 | 1468974939794 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - PROCESS | 3696 | 1468974939845 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:39 INFO - PROCESS | 3696 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
16:35:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
16:35:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 210ms
16:35:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
16:35:39 INFO - PROCESS | 3696 | 1468974940007 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 INFO - PROCESS | 3696 | 1468974940053 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 INFO - PROCESS | 3696 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
16:35:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
16:35:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 180ms
16:35:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
16:35:40 INFO - PROCESS | 3696 | 1468974940204 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 INFO - PROCESS | 3696 | 1468974940233 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
16:35:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 180ms
16:35:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
16:35:40 INFO - PROCESS | 3696 | 1468974940373 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 INFO - PROCESS | 3696 | 1468974940419 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 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.
16:35:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 150ms
16:35:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
16:35:40 INFO - PROCESS | 3696 | 1468974940554 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 INFO - PROCESS | 3696 | 1468974940603 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 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
16:35:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
16:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
16:35:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 224ms
16:35:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
16:35:40 INFO - PROCESS | 3696 | 1468974940768 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 INFO - PROCESS | 3696 | 1468974940816 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:40 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.
16:35:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 210ms
16:35:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
16:35:40 INFO - PROCESS | 3696 | 1468974940999 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 INFO - PROCESS | 3696 | 1468974941027 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 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.
16:35:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 180ms
16:35:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
16:35:41 INFO - PROCESS | 3696 | 1468974941169 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 INFO - PROCESS | 3696 | 1468974941221 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:35:41 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
16:35:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 165ms
16:35:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
16:35:41 INFO - PROCESS | 3696 | 1468974941359 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 INFO - PROCESS | 3696 | 1468974941401 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 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.
16:35:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 165ms
16:35:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
16:35:41 INFO - PROCESS | 3696 | 1468974941532 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 INFO - PROCESS | 3696 | 1468974941574 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 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.
16:35:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 180ms
16:35:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
16:35:41 INFO - PROCESS | 3696 | 1468974941725 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 INFO - PROCESS | 3696 | 1468974941767 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 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.
16:35:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 180ms
16:35:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
16:35:41 INFO - PROCESS | 3696 | 1468974941910 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:41 INFO - PROCESS | 3696 | 1468974941924 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 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.
16:35:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 120ms
16:35:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
16:35:42 INFO - PROCESS | 3696 | 1468974942028 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 INFO - PROCESS | 3696 | 1468974942068 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 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.
16:35:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 180ms
16:35:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
16:35:42 INFO - PROCESS | 3696 | 1468974942217 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 INFO - PROCESS | 3696 | 1468974942259 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 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.
16:35:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 180ms
16:35:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
16:35:42 INFO - PROCESS | 3696 | 1468974942389 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 INFO - PROCESS | 3696 | 1468974942429 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 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
16:35:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
16:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
16:35:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 180ms
16:35:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
16:35:42 INFO - PROCESS | 3696 | 1468974942580 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 INFO - PROCESS | 3696 | 1468974942629 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 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.
16:35:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 180ms
16:35:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
16:35:42 INFO - PROCESS | 3696 | 1468974942751 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 INFO - PROCESS | 3696 | 1468974942790 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:42 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.
16:35:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 180ms
16:35:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
16:35:42 INFO - PROCESS | 3696 | 1468974942951 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 INFO - PROCESS | 3696 | 1468974943016 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
16:35:43 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
16:35:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 225ms
16:35:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
16:35:43 INFO - PROCESS | 3696 | 1468974943170 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 INFO - PROCESS | 3696 | 1468974943201 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 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.
16:35:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 180ms
16:35:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
16:35:43 INFO - PROCESS | 3696 | 1468974943342 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 INFO - PROCESS | 3696 | 1468974943374 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 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.
16:35:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 285ms
16:35:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
16:35:43 INFO - PROCESS | 3696 | 1468974943685 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 INFO - PROCESS | 3696 | 1468974943735 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 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.
16:35:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 225ms
16:35:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker
16:35:43 INFO - PROCESS | 3696 | 1468974943916 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:43 INFO - PROCESS | 3696 | 1468974943948 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
16:35:44 INFO - {}
16:35:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
16:35:44 INFO - {}
16:35:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
16:35:44 INFO - {}
16:35:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
16:35:44 INFO - {}
16:35:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 210ms
16:35:44 INFO - TEST-START | /FileAPI/fileReader.html
16:35:44 INFO - PROCESS | 3696 | 1468974944129 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:44 INFO - PROCESS | 3696 | 1468974944163 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
16:35:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
16:35:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
16:35:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
16:35:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 180ms
16:35:44 INFO - TEST-START | /FileAPI/historical.html
16:35:44 INFO - PROCESS | 3696 | 1468974944317 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:44 INFO - PROCESS | 3696 | 1468974944351 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
16:35:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
16:35:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
16:35:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
16:35:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
16:35:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
16:35:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
16:35:44 INFO - TEST-OK | /FileAPI/historical.html | took 180ms
16:35:44 INFO - TEST-START | /FileAPI/idlharness.html
16:35:44 INFO - PROCESS | 3696 | 1468974944491 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:44 INFO - PROCESS | 3696 | 1468974944525 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
16:35:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:35:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:35:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:35:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
16:35:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:35:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:35:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:35:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
16:35:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:35:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:35:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:35:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
16:35:44 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
16:35:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:35:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:35:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
16:35:44 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
16:35:44 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
16:35:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:35:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:35:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
16:35:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:35:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:35:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
16:35:44 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
16:35:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:35:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:35:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
16:35:44 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
16:35:44 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
16:35:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:35:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:35:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:35:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:35:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
16:35:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
16:35:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 345ms
16:35:44 INFO - TEST-START | /FileAPI/idlharness.worker
16:35:44 INFO - PROCESS | 3696 | 1468974944851 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:44 INFO - PROCESS | 3696 | 1468974944874 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
16:35:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:35:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
16:35:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:35:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
16:35:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:35:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
16:35:45 INFO - {}
16:35:45 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
16:35:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:35:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:35:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
16:35:45 INFO - {}
16:35:45 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 - {}
16:35:45 INFO - {}
16:35:45 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
16:35:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:35:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:35:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
16:35:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
16:35:45 INFO - {}
16:35:45 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
16:35:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:35:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:35:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
16:35:45 INFO - {}
16:35:45 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 - {}
16:35:45 INFO - {}
16:35:45 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
16:35:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
16:35:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
16:35:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 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
16:35:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:35:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:35:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 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
16:35:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 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
16:35:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 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
16:35:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
16:35:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
16:35:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:35:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:35:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:35:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:35:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
16:35:45 INFO - {}
16:35:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 420ms
16:35:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
16:35:45 INFO - PROCESS | 3696 | 1468974945268 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:45 INFO - PROCESS | 3696 | 1468974945285 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:45 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
16:35:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 180ms
16:35:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
16:35:45 INFO - PROCESS | 3696 | 1468974945439 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:45 INFO - PROCESS | 3696 | 1468974945472 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
16:35:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 180ms
16:35:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html
16:35:45 INFO - PROCESS | 3696 | 1468974945630 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:45 INFO - PROCESS | 3696 | 1468974945650 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
16:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
16:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
16:35:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 180ms
16:35:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
16:35:45 INFO - PROCESS | 3696 | 1468974945804 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:45 INFO - PROCESS | 3696 | 1468974945843 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
16:35:46 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.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
16:35:46 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'.)
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
16:35:46 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.
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
16:35:46 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.
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:35:46 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.
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
16:35:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 255ms
16:35:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
16:35:46 INFO - PROCESS | 3696 | 1468974946054 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - PROCESS | 3696 | 1468974946118 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
16:35:46 INFO - {}
16:35:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 225ms
16:35:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
16:35:46 INFO - PROCESS | 3696 | 1468974946279 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - PROCESS | 3696 | 1468974946338 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
16:35:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 180ms
16:35:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
16:35:46 INFO - PROCESS | 3696 | 1468974946471 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - PROCESS | 3696 | 1468974946498 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
16:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
16:35:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:35:46 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"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:35:46 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"
16:35:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
16:35:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 360ms
16:35:46 INFO - TEST-START | /FileAPI/file/File-constructor.html
16:35:46 INFO - PROCESS | 3696 | 1468974946824 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - PROCESS | 3696 | 1468974946865 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
16:35:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
16:35:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
16:35:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
16:35:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
16:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
16:35:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
16:35:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 180ms
16:35:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
16:35:46 INFO - PROCESS | 3696 | 1468974947006 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - PROCESS | 3696 | 1468974947075 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
16:35:47 INFO - {}
16:35:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 210ms
16:35:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
16:35:47 INFO - PROCESS | 3696 | 1468974947236 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - PROCESS | 3696 | 1468974947265 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
16:35:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
16:35:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
16:35:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
16:35:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
16:35:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
16:35:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
16:35:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 180ms
16:35:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
16:35:47 INFO - PROCESS | 3696 | 1468974947408 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - PROCESS | 3696 | 1468974947445 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
16:35:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 164ms
16:35:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
16:35:47 INFO - PROCESS | 3696 | 1468974947599 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - PROCESS | 3696 | 1468974947647 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
16:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
16:35:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 180ms
16:35:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
16:35:47 INFO - PROCESS | 3696 | 1468974947771 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - PROCESS | 3696 | 1468974947813 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
16:35:47 INFO - reader.readAsText(blob_2)
16:35:47 INFO - }" did not throw
16:35:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
16:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
16:35:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
16:35:47 INFO - reader.readAsDataURL(blob_2)
16:35:47 INFO - }" did not throw
16:35:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
16:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
16:35:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
16:35:47 INFO - reader.readAsArrayBuffer(blob_2)
16:35:47 INFO - }" did not throw
16:35:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
16:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
16:35:47 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
16:35:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
16:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
16:35:47 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
16:35:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
16:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
16:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:35:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
16:35:47 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
16:35:47 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
16:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
16:35:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 180ms
16:35:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
16:35:47 INFO - PROCESS | 3696 | 1468974947963 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:47 INFO - PROCESS | 3696 | 1468974948006 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
16:35:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
16:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
16:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
16:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 180ms
16:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
16:35:48 INFO - PROCESS | 3696 | 1468974948138 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - PROCESS | 3696 | 1468974948184 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
16:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 180ms
16:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
16:35:48 INFO - PROCESS | 3696 | 1468974948323 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - PROCESS | 3696 | 1468974948370 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
16:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 180ms
16:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
16:35:48 INFO - PROCESS | 3696 | 1468974948513 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - PROCESS | 3696 | 1468974948552 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
16:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 165ms
16:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
16:35:48 INFO - PROCESS | 3696 | 1468974948686 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - PROCESS | 3696 | 1468974948735 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
16:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
16:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 165ms
16:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
16:35:48 INFO - PROCESS | 3696 | 1468974948878 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:48 INFO - PROCESS | 3696 | 1468974948920 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
16:35:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 180ms
16:35:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
16:35:49 INFO - PROCESS | 3696 | 1468974949051 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - PROCESS | 3696 | 1468974949099 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
16:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
16:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
16:35:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 180ms
16:35:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
16:35:49 INFO - PROCESS | 3696 | 1468974949240 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - PROCESS | 3696 | 1468974949280 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
16:35:49 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
16:35:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
16:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:35:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
16:35:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 180ms
16:35:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
16:35:49 INFO - PROCESS | 3696 | 1468974949413 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - PROCESS | 3696 | 1468974949463 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
16:35:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 180ms
16:35:49 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
16:35:49 INFO - PROCESS | 3696 | 1468974949601 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - PROCESS | 3696 | 1468974949643 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:49 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
16:35:49 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 405ms
16:35:49 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
16:35:50 INFO - PROCESS | 3696 | 1468974950020 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - PROCESS | 3696 | 1468974950063 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
16:35:50 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 225ms
16:35:50 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
16:35:50 INFO - PROCESS | 3696 | 1468974950251 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - PROCESS | 3696 | 1468974950267 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
16:35:50 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 225ms
16:35:50 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
16:35:50 INFO - PROCESS | 3696 | 1468974950467 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - PROCESS | 3696 | 1468974950502 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
16:35:50 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 180ms
16:35:50 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
16:35:50 INFO - PROCESS | 3696 | 1468974950653 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - PROCESS | 3696 | 1468974950671 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
16:35:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
16:35:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
16:35:50 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
16:35:50 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 210ms
16:35:50 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
16:35:50 INFO - PROCESS | 3696 | 1468974950870 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:50 INFO - PROCESS | 3696 | 1468974950902 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
16:35:51 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 180ms
16:35:51 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
16:35:51 INFO - PROCESS | 3696 | 1468974951061 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - PROCESS | 3696 | 1468974951090 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
16:35:51 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 225ms
16:35:51 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
16:35:51 INFO - PROCESS | 3696 | 1468974951272 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - PROCESS | 3696 | 1468974951306 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
16:35:51 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 210ms
16:35:51 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
16:35:51 INFO - PROCESS | 3696 | 1468974951483 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - PROCESS | 3696 | 1468974951521 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
16:35:51 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 180ms
16:35:51 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
16:35:51 INFO - PROCESS | 3696 | 1468974951671 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - PROCESS | 3696 | 1468974951703 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
16:35:51 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
16:35:51 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 165ms
16:35:51 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
16:35:51 INFO - PROCESS | 3696 | 1468974951861 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:51 INFO - PROCESS | 3696 | 1468974951903 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
16:35:52 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 180ms
16:35:52 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
16:35:52 INFO - PROCESS | 3696 | 1468974952033 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:52 INFO - PROCESS | 3696 | 1468974952087 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
16:35:52 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 210ms
16:35:52 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
16:35:52 INFO - PROCESS | 3696 | 1468974952263 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:52 INFO - PROCESS | 3696 | 1468974952304 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
16:35:52 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 270ms
16:35:52 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
16:35:52 INFO - PROCESS | 3696 | 1468974952536 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:52 INFO - PROCESS | 3696 | 1468974952583 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
16:35:52 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
16:35:52 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 420ms
16:35:52 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
16:35:52 INFO - PROCESS | 3696 | 1468974952951 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:52 INFO - PROCESS | 3696 | 1468974952984 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
16:35:53 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
16:35:53 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
16:35:53 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 210ms
16:35:53 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
16:35:53 INFO - PROCESS | 3696 | 1468974953165 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - PROCESS | 3696 | 1468974953202 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
16:35:53 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 165ms
16:35:53 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
16:35:53 INFO - PROCESS | 3696 | 1468974953353 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - PROCESS | 3696 | 1468974953389 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
16:35:53 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
16:35:53 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 210ms
16:35:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
16:35:53 INFO - PROCESS | 3696 | 1468974953567 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - PROCESS | 3696 | 1468974953602 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
16:35:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 180ms
16:35:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
16:35:53 INFO - PROCESS | 3696 | 1468974953756 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - PROCESS | 3696 | 1468974953805 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
16:35:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 165ms
16:35:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
16:35:53 INFO - PROCESS | 3696 | 1468974953945 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:53 INFO - PROCESS | 3696 | 1468974953986 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
16:35:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 180ms
16:35:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
16:35:54 INFO - PROCESS | 3696 | 1468974954116 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - PROCESS | 3696 | 1468974954155 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
16:35:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 179ms
16:35:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
16:35:54 INFO - PROCESS | 3696 | 1468974954307 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - PROCESS | 3696 | 1468974954349 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
16:35:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 180ms
16:35:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
16:35:54 INFO - PROCESS | 3696 | 1468974954478 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - PROCESS | 3696 | 1468974954521 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
16:35:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 180ms
16:35:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
16:35:54 INFO - PROCESS | 3696 | 1468974954668 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - PROCESS | 3696 | 1468974954715 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
16:35:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 180ms
16:35:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
16:35:54 INFO - PROCESS | 3696 | 1468974954857 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:54 INFO - PROCESS | 3696 | 1468974954882 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
16:35:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 180ms
16:35:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
16:35:55 INFO - PROCESS | 3696 | 1468974955028 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - PROCESS | 3696 | 1468974955067 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
16:35:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 180ms
16:35:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
16:35:55 INFO - PROCESS | 3696 | 1468974955219 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - PROCESS | 3696 | 1468974955261 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
16:35:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 165ms
16:35:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
16:35:55 INFO - PROCESS | 3696 | 1468974955389 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - PROCESS | 3696 | 1468974955435 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
16:35:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 210ms
16:35:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
16:35:55 INFO - PROCESS | 3696 | 1468974955621 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - PROCESS | 3696 | 1468974955665 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
16:35:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 225ms
16:35:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
16:35:55 INFO - PROCESS | 3696 | 1468974955834 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:55 INFO - PROCESS | 3696 | 1468974955884 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
16:35:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 570ms
16:35:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
16:35:56 INFO - PROCESS | 3696 | 1468974956415 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:56 INFO - PROCESS | 3696 | 1468974956446 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
16:35:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 180ms
16:35:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
16:35:56 INFO - PROCESS | 3696 | 1468974956589 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:56 INFO - PROCESS | 3696 | 1468974956624 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
16:35:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 210ms
16:35:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
16:35:56 INFO - PROCESS | 3696 | 1468974956824 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:56 INFO - PROCESS | 3696 | 1468974956866 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 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
16:35:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 225ms
16:35:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
16:35:57 INFO - PROCESS | 3696 | 1468974957032 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - PROCESS | 3696 | 1468974957078 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 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
16:35:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 225ms
16:35:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
16:35:57 INFO - PROCESS | 3696 | 1468974957260 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - PROCESS | 3696 | 1468974957293 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
16:35:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 180ms
16:35:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
16:35:57 INFO - PROCESS | 3696 | 1468974957435 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - PROCESS | 3696 | 1468974957477 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
16:35:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 180ms
16:35:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
16:35:57 INFO - PROCESS | 3696 | 1468974957638 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - PROCESS | 3696 | 1468974957667 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
16:35:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 165ms
16:35:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
16:35:57 INFO - PROCESS | 3696 | 1468974957804 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - PROCESS | 3696 | 1468974957840 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
16:35:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 180ms
16:35:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
16:35:57 INFO - PROCESS | 3696 | 1468974957994 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - PROCESS | 3696 | 1468974958027 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
16:35:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 180ms
16:35:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
16:35:58 INFO - PROCESS | 3696 | 1468974958168 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - PROCESS | 3696 | 1468974958208 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
16:35:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 210ms
16:35:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
16:35:58 INFO - PROCESS | 3696 | 1468974958399 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - PROCESS | 3696 | 1468974958440 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
16:35:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 210ms
16:35:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
16:35:58 INFO - PROCESS | 3696 | 1468974958610 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - PROCESS | 3696 | 1468974958644 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 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
16:35:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 180ms
16:35:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
16:35:58 INFO - PROCESS | 3696 | 1468974958801 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - PROCESS | 3696 | 1468974958840 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
16:35:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 165ms
16:35:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
16:35:58 INFO - PROCESS | 3696 | 1468974958970 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:58 INFO - PROCESS | 3696 | 1468974959005 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
16:35:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 165ms
16:35:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
16:35:59 INFO - PROCESS | 3696 | 1468974959159 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:59 INFO - PROCESS | 3696 | 1468974959194 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
16:35:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 180ms
16:35:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
16:35:59 INFO - PROCESS | 3696 | 1468974959355 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:59 INFO - PROCESS | 3696 | 1468974959385 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
16:35:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 210ms
16:35:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
16:35:59 INFO - PROCESS | 3696 | 1468974959566 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:59 INFO - PROCESS | 3696 | 1468974959610 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
16:35:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 210ms
16:35:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
16:35:59 INFO - PROCESS | 3696 | 1468974959787 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:35:59 INFO - PROCESS | 3696 | 1468974959836 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:36:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 210ms
16:36:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
16:36:00 INFO - PROCESS | 3696 | 1468974960022 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - PROCESS | 3696 | 1468974960059 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
16:36:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 180ms
16:36:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
16:36:00 INFO - PROCESS | 3696 | 1468974960187 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - PROCESS | 3696 | 1468974960251 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
16:36:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 210ms
16:36:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
16:36:00 INFO - PROCESS | 3696 | 1468974960417 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - PROCESS | 3696 | 1468974960456 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
16:36:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 165ms
16:36:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
16:36:00 INFO - PROCESS | 3696 | 1468974960597 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - PROCESS | 3696 | 1468974960636 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
16:36:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 210ms
16:36:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
16:36:00 INFO - PROCESS | 3696 | 1468974960822 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - PROCESS | 3696 | 1468974960858 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
16:36:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 165ms
16:36:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
16:36:00 INFO - PROCESS | 3696 | 1468974961012 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - PROCESS | 3696 | 1468974961034 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
16:36:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 179ms
16:36:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
16:36:01 INFO - PROCESS | 3696 | 1468974961184 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - PROCESS | 3696 | 1468974961226 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
16:36:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 210ms
16:36:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
16:36:01 INFO - PROCESS | 3696 | 1468974961415 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - PROCESS | 3696 | 1468974961435 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:36:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 360ms
16:36:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
16:36:01 INFO - PROCESS | 3696 | 1468974961789 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - PROCESS | 3696 | 1468974961808 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
16:36:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 165ms
16:36:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
16:36:01 INFO - PROCESS | 3696 | 1468974961961 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:01 INFO - PROCESS | 3696 | 1468974961993 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
16:36:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 180ms
16:36:02 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
16:36:02 INFO - PROCESS | 3696 | 1468974962149 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - PROCESS | 3696 | 1468974962192 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
16:36:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 180ms
16:36:02 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
16:36:02 INFO - PROCESS | 3696 | 1468974962321 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - PROCESS | 3696 | 1468974962370 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
16:36:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 180ms
16:36:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
16:36:02 INFO - PROCESS | 3696 | 1468974962512 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - PROCESS | 3696 | 1468974962559 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
16:36:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 180ms
16:36:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
16:36:02 INFO - PROCESS | 3696 | 1468974962682 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - PROCESS | 3696 | 1468974962730 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
16:36:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 225ms
16:36:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
16:36:02 INFO - PROCESS | 3696 | 1468974962913 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:02 INFO - PROCESS | 3696 | 1468974962963 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
16:36:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 210ms
16:36:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
16:36:03 INFO - PROCESS | 3696 | 1468974963127 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:03 INFO - PROCESS | 3696 | 1468974963198 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
16:36:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 510ms
16:36:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
16:36:03 INFO - PROCESS | 3696 | 1468974963645 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:03 INFO - PROCESS | 3696 | 1468974963675 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
16:36:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 180ms
16:36:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
16:36:03 INFO - PROCESS | 3696 | 1468974963835 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:03 INFO - PROCESS | 3696 | 1468974963867 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
16:36:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 180ms
16:36:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
16:36:04 INFO - PROCESS | 3696 | 1468974964010 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - PROCESS | 3696 | 1468974964041 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
16:36:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 225ms
16:36:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
16:36:04 INFO - PROCESS | 3696 | 1468974964236 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - PROCESS | 3696 | 1468974964264 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
16:36:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 180ms
16:36:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
16:36:04 INFO - PROCESS | 3696 | 1468974964409 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - PROCESS | 3696 | 1468974964442 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
16:36:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 180ms
16:36:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
16:36:04 INFO - PROCESS | 3696 | 1468974964599 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - PROCESS | 3696 | 1468974964645 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
16:36:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 180ms
16:36:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
16:36:04 INFO - PROCESS | 3696 | 1468974964768 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - PROCESS | 3696 | 1468974964797 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
16:36:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 180ms
16:36:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
16:36:04 INFO - PROCESS | 3696 | 1468974964958 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:04 INFO - PROCESS | 3696 | 1468974964996 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
16:36:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 180ms
16:36:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
16:36:05 INFO - PROCESS | 3696 | 1468974965130 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:05 INFO - PROCESS | 3696 | 1468974965162 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
16:36:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 165ms
16:36:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
16:36:05 INFO - PROCESS | 3696 | 1468974965322 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:05 INFO - PROCESS | 3696 | 1468974965370 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
16:36:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 210ms
16:36:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
16:36:05 INFO - PROCESS | 3696 | 1468974965549 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:05 INFO - PROCESS | 3696 | 1468974965578 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
16:36:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 375ms
16:36:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
16:36:05 INFO - PROCESS | 3696 | 1468974965926 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:05 INFO - PROCESS | 3696 | 1468974965966 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
16:36:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 165ms
16:36:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
16:36:06 INFO - PROCESS | 3696 | 1468974966098 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - PROCESS | 3696 | 1468974966137 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
16:36:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 210ms
16:36:06 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
16:36:06 INFO - PROCESS | 3696 | 1468974966327 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - PROCESS | 3696 | 1468974966371 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
16:36:06 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 225ms
16:36:06 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
16:36:06 INFO - PROCESS | 3696 | 1468974966540 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - PROCESS | 3696 | 1468974966584 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
16:36:06 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 210ms
16:36:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
16:36:06 INFO - PROCESS | 3696 | 1468974966770 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - PROCESS | 3696 | 1468974966790 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
16:36:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 180ms
16:36:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
16:36:06 INFO - PROCESS | 3696 | 1468974966943 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:06 INFO - PROCESS | 3696 | 1468974966982 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
16:36:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 180ms
16:36:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
16:36:07 INFO - PROCESS | 3696 | 1468974967131 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:07 INFO - PROCESS | 3696 | 1468974967174 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
16:36:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 375ms
16:36:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
16:36:07 INFO - PROCESS | 3696 | 1468974967508 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:07 INFO - PROCESS | 3696 | 1468974967541 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
16:36:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 225ms
16:36:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
16:36:07 INFO - PROCESS | 3696 | 1468974967722 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:07 INFO - PROCESS | 3696 | 1468974967754 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
16:36:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 180ms
16:36:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
16:36:07 INFO - PROCESS | 3696 | 1468974967913 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:07 INFO - PROCESS | 3696 | 1468974967957 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
16:36:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 179ms
16:36:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
16:36:08 INFO - PROCESS | 3696 | 1468974968087 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - PROCESS | 3696 | 1468974968132 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
16:36:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 180ms
16:36:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
16:36:08 INFO - PROCESS | 3696 | 1468974968275 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - PROCESS | 3696 | 1468974968321 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
16:36:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 225ms
16:36:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
16:36:08 INFO - PROCESS | 3696 | 1468974968488 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - PROCESS | 3696 | 1468974968532 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
16:36:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 180ms
16:36:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
16:36:08 INFO - PROCESS | 3696 | 1468974968677 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - PROCESS | 3696 | 1468974968724 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
16:36:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 180ms
16:36:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
16:36:08 INFO - PROCESS | 3696 | 1468974968850 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:08 INFO - PROCESS | 3696 | 1468974968889 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
16:36:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 180ms
16:36:09 INFO - PROCESS | 3696 | 1468974969038 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
16:36:09 INFO - PROCESS | 3696 | 1468974969089 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
16:36:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 465ms
16:36:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
16:36:09 INFO - PROCESS | 3696 | 1468974969521 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:09 INFO - PROCESS | 3696 | 1468974969571 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
16:36:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 285ms
16:36:09 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
16:36:09 INFO - PROCESS | 3696 | 1468974969795 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:09 INFO - PROCESS | 3696 | 1468974969828 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
16:36:09 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 180ms
16:36:09 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
16:36:09 INFO - PROCESS | 3696 | 1468974969985 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - PROCESS | 3696 | 1468974970025 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
16:36:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 210ms
16:36:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
16:36:10 INFO - PROCESS | 3696 | 1468974970208 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - PROCESS | 3696 | 1468974970249 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
16:36:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 150ms
16:36:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
16:36:10 INFO - PROCESS | 3696 | 1468974970381 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - PROCESS | 3696 | 1468974970415 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
16:36:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 210ms
16:36:10 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
16:36:10 INFO - PROCESS | 3696 | 1468974970594 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - PROCESS | 3696 | 1468974970648 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
16:36:10 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 225ms
16:36:10 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
16:36:10 INFO - PROCESS | 3696 | 1468974970823 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - PROCESS | 3696 | 1468974970850 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
16:36:10 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 180ms
16:36:10 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
16:36:10 INFO - PROCESS | 3696 | 1468974970995 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - PROCESS | 3696 | 1468974971032 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
16:36:11 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 180ms
16:36:11 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
16:36:11 INFO - PROCESS | 3696 | 1468974971185 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - PROCESS | 3696 | 1468974971231 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
16:36:11 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 180ms
16:36:11 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
16:36:11 INFO - PROCESS | 3696 | 1468974971356 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - PROCESS | 3696 | 1468974971395 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
16:36:11 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 225ms
16:36:11 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
16:36:11 INFO - PROCESS | 3696 | 1468974971587 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - PROCESS | 3696 | 1468974971638 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
16:36:11 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 210ms
16:36:11 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
16:36:11 INFO - PROCESS | 3696 | 1468974971799 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - PROCESS | 3696 | 1468974971840 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
16:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
16:36:11 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
16:36:11 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 180ms
16:36:11 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
16:36:11 INFO - PROCESS | 3696 | 1468974971989 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:12 INFO - PROCESS | 3696 | 1468974972032 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:12 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
16:36:12 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 315ms
16:36:12 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
16:36:12 INFO - PROCESS | 3696 | 1468974972304 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:12 INFO - PROCESS | 3696 | 1468974972338 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:12 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
16:36:12 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 270ms
16:36:12 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
16:36:12 INFO - PROCESS | 3696 | 1468974972576 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:12 INFO - PROCESS | 3696 | 1468974972605 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:12 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
16:36:12 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 270ms
16:36:12 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
16:36:12 INFO - PROCESS | 3696 | 1468974972868 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:12 INFO - PROCESS | 3696 | 1468974972888 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
16:36:13 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
16:36:13 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 225ms
16:36:13 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
16:36:13 INFO - PROCESS | 3696 | 1468974973082 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - PROCESS | 3696 | 1468974973122 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
16:36:13 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 180ms
16:36:13 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
16:36:13 INFO - PROCESS | 3696 | 1468974973270 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - PROCESS | 3696 | 1468974973312 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
16:36:13 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 285ms
16:36:13 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
16:36:13 INFO - PROCESS | 3696 | 1468974973545 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - PROCESS | 3696 | 1468974973576 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
16:36:13 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 270ms
16:36:13 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
16:36:13 INFO - PROCESS | 3696 | 1468974973817 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - PROCESS | 3696 | 1468974973847 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
16:36:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
16:36:13 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 180ms
16:36:13 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
16:36:13 INFO - PROCESS | 3696 | 1468974974006 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - PROCESS | 3696 | 1468974974045 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
16:36:14 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 165ms
16:36:14 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
16:36:14 INFO - PROCESS | 3696 | 1468974974180 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - PROCESS | 3696 | 1468974974229 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
16:36:14 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 270ms
16:36:14 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
16:36:14 INFO - PROCESS | 3696 | 1468974974473 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - PROCESS | 3696 | 1468974974504 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
16:36:14 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 165ms
16:36:14 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
16:36:14 INFO - PROCESS | 3696 | 1468974974646 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - PROCESS | 3696 | 1468974974679 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
16:36:14 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 179ms
16:36:14 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
16:36:14 INFO - PROCESS | 3696 | 1468974974833 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:14 INFO - PROCESS | 3696 | 1468974974880 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
16:36:15 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 315ms
16:36:15 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
16:36:15 INFO - PROCESS | 3696 | 1468974975145 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:15 INFO - PROCESS | 3696 | 1468974975180 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
16:36:15 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 315ms
16:36:15 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
16:36:15 INFO - PROCESS | 3696 | 1468974975463 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:15 INFO - PROCESS | 3696 | 1468974975570 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
16:36:15 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 420ms
16:36:15 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
16:36:15 INFO - PROCESS | 3696 | 1468974975897 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:15 INFO - PROCESS | 3696 | 1468974975910 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
16:36:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
16:36:16 INFO - window.indexedDB.open('test', val);..." did not throw
16:36:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:36:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
16:36:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
16:36:16 INFO - window.indexedDB.open('test', val);..." did not throw
16:36:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:36:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
16:36:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
16:36:16 INFO - window.indexedDB.open('test', val);..." did not throw
16:36:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:36:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
16:36:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
16:36:16 INFO - window.indexedDB.open('test', val);..." did not throw
16:36:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
16:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
16:36:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
16:36:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
16:36:16 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 315ms
16:36:16 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
16:36:16 INFO - PROCESS | 3696 | 1468974976231 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:16 INFO - PROCESS | 3696 | 1468974976264 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:16 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
16:36:16 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 210ms
16:36:16 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
16:36:16 INFO - PROCESS | 3696 | 1468974976444 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:16 INFO - PROCESS | 3696 | 1468974976479 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
16:36:17 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
16:36:17 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 675ms
16:36:17 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
16:36:17 INFO - PROCESS | 3696 | 1468974977126 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - PROCESS | 3696 | 1468974977138 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
16:36:17 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 180ms
16:36:17 INFO - TEST-START | /IndexedDB/idbindex_count.htm
16:36:17 INFO - PROCESS | 3696 | 1468974977298 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - PROCESS | 3696 | 1468974977333 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
16:36:17 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 180ms
16:36:17 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
16:36:17 INFO - PROCESS | 3696 | 1468974977490 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - PROCESS | 3696 | 1468974977505 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
16:36:17 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 180ms
16:36:17 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
16:36:17 INFO - PROCESS | 3696 | 1468974977666 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - PROCESS | 3696 | 1468974977696 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
16:36:17 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 180ms
16:36:17 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
16:36:17 INFO - PROCESS | 3696 | 1468974977861 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:17 INFO - PROCESS | 3696 | 1468974977903 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
16:36:18 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 210ms
16:36:18 INFO - TEST-START | /IndexedDB/idbindex_get.htm
16:36:18 INFO - PROCESS | 3696 | 1468974978069 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - PROCESS | 3696 | 1468974978096 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
16:36:18 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 165ms
16:36:18 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
16:36:18 INFO - PROCESS | 3696 | 1468974978263 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - PROCESS | 3696 | 1468974978307 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
16:36:18 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 210ms
16:36:18 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
16:36:18 INFO - PROCESS | 3696 | 1468974978472 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - PROCESS | 3696 | 1468974978508 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
16:36:18 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 180ms
16:36:18 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
16:36:18 INFO - PROCESS | 3696 | 1468974978658 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - PROCESS | 3696 | 1468974978697 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
16:36:18 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 210ms
16:36:18 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
16:36:18 INFO - PROCESS | 3696 | 1468974978885 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:18 INFO - PROCESS | 3696 | 1468974978928 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
16:36:19 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 225ms
16:36:19 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
16:36:19 INFO - PROCESS | 3696 | 1468974979099 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - PROCESS | 3696 | 1468974979137 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
16:36:19 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 180ms
16:36:19 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
16:36:19 INFO - PROCESS | 3696 | 1468974979274 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - PROCESS | 3696 | 1468974979317 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
16:36:19 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 210ms
16:36:19 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
16:36:19 INFO - PROCESS | 3696 | 1468974979501 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - PROCESS | 3696 | 1468974979537 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
16:36:19 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 180ms
16:36:19 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
16:36:19 INFO - PROCESS | 3696 | 1468974979675 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - PROCESS | 3696 | 1468974979712 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
16:36:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
16:36:19 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 210ms
16:36:19 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
16:36:19 INFO - PROCESS | 3696 | 1468974979906 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:19 INFO - PROCESS | 3696 | 1468974979936 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
16:36:20 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 180ms
16:36:20 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
16:36:20 INFO - PROCESS | 3696 | 1468974980079 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - PROCESS | 3696 | 1468974980119 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
16:36:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 210ms
16:36:20 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
16:36:20 INFO - PROCESS | 3696 | 1468974980309 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - PROCESS | 3696 | 1468974980340 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
16:36:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 165ms
16:36:20 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
16:36:20 INFO - PROCESS | 3696 | 1468974980480 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - PROCESS | 3696 | 1468974980525 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
16:36:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 210ms
16:36:20 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
16:36:20 INFO - PROCESS | 3696 | 1468974980710 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - PROCESS | 3696 | 1468974980746 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
16:36:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 225ms
16:36:20 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
16:36:20 INFO - PROCESS | 3696 | 1468974980923 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:20 INFO - PROCESS | 3696 | 1468974980960 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
16:36:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 180ms
16:36:21 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
16:36:21 INFO - PROCESS | 3696 | 1468974981112 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:21 INFO - PROCESS | 3696 | 1468974981160 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
16:36:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 225ms
16:36:21 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
16:36:21 INFO - PROCESS | 3696 | 1468974981325 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:21 INFO - PROCESS | 3696 | 1468974981381 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
16:36:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 210ms
16:36:21 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
16:36:21 INFO - PROCESS | 3696 | 1468974981555 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:21 INFO - PROCESS | 3696 | 1468974981593 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
16:36:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 570ms
16:36:22 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
16:36:22 INFO - PROCESS | 3696 | 1468974982120 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - PROCESS | 3696 | 1468974982151 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
16:36:22 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 180ms
16:36:22 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
16:36:22 INFO - PROCESS | 3696 | 1468974982310 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - PROCESS | 3696 | 1468974982339 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
16:36:22 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 180ms
16:36:22 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
16:36:22 INFO - PROCESS | 3696 | 1468974982482 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - PROCESS | 3696 | 1468974982547 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
16:36:22 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 210ms
16:36:22 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
16:36:22 INFO - PROCESS | 3696 | 1468974982712 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - PROCESS | 3696 | 1468974982740 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:36:22 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 180ms
16:36:22 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
16:36:22 INFO - PROCESS | 3696 | 1468974982883 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:22 INFO - PROCESS | 3696 | 1468974982918 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
16:36:23 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 180ms
16:36:23 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
16:36:23 INFO - PROCESS | 3696 | 1468974983072 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - PROCESS | 3696 | 1468974983110 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
16:36:23 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 180ms
16:36:23 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
16:36:23 INFO - PROCESS | 3696 | 1468974983243 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - PROCESS | 3696 | 1468974983286 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
16:36:23 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 225ms
16:36:23 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
16:36:23 INFO - PROCESS | 3696 | 1468974983473 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - PROCESS | 3696 | 1468974983506 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
16:36:23 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 180ms
16:36:23 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
16:36:23 INFO - PROCESS | 3696 | 1468974983646 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - PROCESS | 3696 | 1468974983680 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
16:36:23 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 180ms
16:36:23 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
16:36:23 INFO - PROCESS | 3696 | 1468974983837 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - PROCESS | 3696 | 1468974983879 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
16:36:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
16:36:23 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 180ms
16:36:23 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
16:36:24 INFO - PROCESS | 3696 | 1468974984025 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - PROCESS | 3696 | 1468974984057 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
16:36:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
16:36:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
16:36:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
16:36:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
16:36:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
16:36:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
16:36:24 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 180ms
16:36:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
16:36:24 INFO - PROCESS | 3696 | 1468974984198 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - PROCESS | 3696 | 1468974984229 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
16:36:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 180ms
16:36:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
16:36:24 INFO - PROCESS | 3696 | 1468974984391 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - PROCESS | 3696 | 1468974984427 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 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
16:36:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 165ms
16:36:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
16:36:24 INFO - PROCESS | 3696 | 1468974984558 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - PROCESS | 3696 | 1468974984591 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 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
16:36:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 165ms
16:36:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
16:36:24 INFO - PROCESS | 3696 | 1468974984749 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - PROCESS | 3696 | 1468974984796 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
16:36:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 180ms
16:36:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
16:36:24 INFO - PROCESS | 3696 | 1468974984920 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:24 INFO - PROCESS | 3696 | 1468974984956 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:25 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
16:36:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 180ms
16:36:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
16:36:25 INFO - PROCESS | 3696 | 1468974985115 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:25 INFO - PROCESS | 3696 | 1468974985152 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:25 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
16:36:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 180ms
16:36:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
16:36:25 INFO - PROCESS | 3696 | 1468974985300 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:25 INFO - PROCESS | 3696 | 1468974985331 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:36:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 270ms
16:36:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
16:36:25 INFO - PROCESS | 3696 | 1468974985573 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:25 INFO - PROCESS | 3696 | 1468974985613 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:25 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
16:36:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 210ms
16:36:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
16:36:25 INFO - PROCESS | 3696 | 1468974985788 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:25 INFO - PROCESS | 3696 | 1468974985840 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
16:36:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 225ms
16:36:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
16:36:26 INFO - PROCESS | 3696 | 1468974986021 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - PROCESS | 3696 | 1468974986066 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
16:36:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 225ms
16:36:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
16:36:26 INFO - PROCESS | 3696 | 1468974986233 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - PROCESS | 3696 | 1468974986263 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
16:36:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 180ms
16:36:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
16:36:26 INFO - PROCESS | 3696 | 1468974986421 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - PROCESS | 3696 | 1468974986471 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
16:36:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 225ms
16:36:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
16:36:26 INFO - PROCESS | 3696 | 1468974986632 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - PROCESS | 3696 | 1468974986684 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
16:36:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 210ms
16:36:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
16:36:26 INFO - PROCESS | 3696 | 1468974986863 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:26 INFO - PROCESS | 3696 | 1468974986893 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
16:36:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 165ms
16:36:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
16:36:27 INFO - PROCESS | 3696 | 1468974987033 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - PROCESS | 3696 | 1468974987075 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
16:36:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 180ms
16:36:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
16:36:27 INFO - PROCESS | 3696 | 1468974987223 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - PROCESS | 3696 | 1468974987271 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 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
16:36:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 180ms
16:36:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
16:36:27 INFO - PROCESS | 3696 | 1468974987397 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - PROCESS | 3696 | 1468974987444 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
16:36:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 210ms
16:36:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
16:36:27 INFO - PROCESS | 3696 | 1468974987625 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - PROCESS | 3696 | 1468974987662 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
16:36:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 165ms
16:36:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
16:36:27 INFO - PROCESS | 3696 | 1468974987797 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - PROCESS | 3696 | 1468974987844 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:36:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 180ms
16:36:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
16:36:27 INFO - PROCESS | 3696 | 1468974987986 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 INFO - PROCESS | 3696 | 1468974988035 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 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
16:36:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 180ms
16:36:28 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
16:36:28 INFO - PROCESS | 3696 | 1468974988177 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 INFO - PROCESS | 3696 | 1468974988224 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
16:36:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 209ms
16:36:28 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
16:36:28 INFO - PROCESS | 3696 | 1468974988391 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 INFO - PROCESS | 3696 | 1468974988428 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
16:36:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 180ms
16:36:28 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
16:36:28 INFO - PROCESS | 3696 | 1468974988579 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 INFO - PROCESS | 3696 | 1468974988628 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
16:36:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 210ms
16:36:28 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
16:36:28 INFO - PROCESS | 3696 | 1468974988793 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:28 INFO - PROCESS | 3696 | 1468974988839 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 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
16:36:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 405ms
16:36:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
16:36:29 INFO - PROCESS | 3696 | 1468974989212 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 INFO - PROCESS | 3696 | 1468974989266 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
16:36:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 210ms
16:36:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
16:36:29 INFO - PROCESS | 3696 | 1468974989427 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 INFO - PROCESS | 3696 | 1468974989455 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 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
16:36:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 165ms
16:36:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
16:36:29 INFO - PROCESS | 3696 | 1468974989619 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 INFO - PROCESS | 3696 | 1468974989661 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 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
16:36:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 165ms
16:36:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
16:36:29 INFO - PROCESS | 3696 | 1468974989807 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 INFO - PROCESS | 3696 | 1468974989845 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 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
16:36:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 180ms
16:36:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
16:36:29 INFO - PROCESS | 3696 | 1468974989978 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:29 INFO - PROCESS | 3696 | 1468974990011 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
16:36:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 210ms
16:36:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
16:36:30 INFO - PROCESS | 3696 | 1468974990210 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - PROCESS | 3696 | 1468974990243 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 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
16:36:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 165ms
16:36:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
16:36:30 INFO - PROCESS | 3696 | 1468974990380 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - PROCESS | 3696 | 1468974990412 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
16:36:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 180ms
16:36:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
16:36:30 INFO - PROCESS | 3696 | 1468974990569 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - PROCESS | 3696 | 1468974990612 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
16:36:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 180ms
16:36:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
16:36:30 INFO - PROCESS | 3696 | 1468974990743 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - PROCESS | 3696 | 1468974990779 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
16:36:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 180ms
16:36:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
16:36:30 INFO - PROCESS | 3696 | 1468974990932 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:30 INFO - PROCESS | 3696 | 1468974990968 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 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"
16:36:31 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
16:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:36:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 210ms
16:36:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
16:36:31 INFO - PROCESS | 3696 | 1468974991146 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 INFO - PROCESS | 3696 | 1468974991186 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 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"
16:36:31 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
16:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
16:36:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 180ms
16:36:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
16:36:31 INFO - PROCESS | 3696 | 1468974991339 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 INFO - PROCESS | 3696 | 1468974991385 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
16:36:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 225ms
16:36:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
16:36:31 INFO - PROCESS | 3696 | 1468974991551 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 INFO - PROCESS | 3696 | 1468974991595 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
16:36:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 210ms
16:36:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
16:36:31 INFO - PROCESS | 3696 | 1468974991780 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 INFO - PROCESS | 3696 | 1468974991827 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
16:36:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 210ms
16:36:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
16:36:31 INFO - PROCESS | 3696 | 1468974991993 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - PROCESS | 3696 | 1468974992040 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
16:36:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 225ms
16:36:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
16:36:32 INFO - PROCESS | 3696 | 1468974992224 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - PROCESS | 3696 | 1468974992271 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
16:36:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 210ms
16:36:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
16:36:32 INFO - PROCESS | 3696 | 1468974992434 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - PROCESS | 3696 | 1468974992470 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
16:36:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 210ms
16:36:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
16:36:32 INFO - PROCESS | 3696 | 1468974992664 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - PROCESS | 3696 | 1468974992704 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
16:36:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 225ms
16:36:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
16:36:32 INFO - PROCESS | 3696 | 1468974992877 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:32 INFO - PROCESS | 3696 | 1468974992906 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:36:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 180ms
16:36:33 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
16:36:33 INFO - PROCESS | 3696 | 1468974993066 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - PROCESS | 3696 | 1468974993090 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 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
16:36:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 210ms
16:36:33 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
16:36:33 INFO - PROCESS | 3696 | 1468974993278 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - PROCESS | 3696 | 1468974993319 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
16:36:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 315ms
16:36:33 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
16:36:33 INFO - PROCESS | 3696 | 1468974993591 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - PROCESS | 3696 | 1468974993625 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
16:36:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 180ms
16:36:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
16:36:33 INFO - PROCESS | 3696 | 1468974993780 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - PROCESS | 3696 | 1468974993824 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
16:36:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 180ms
16:36:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
16:36:33 INFO - PROCESS | 3696 | 1468974993970 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:33 INFO - PROCESS | 3696 | 1468974993993 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
16:36:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 180ms
16:36:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
16:36:34 INFO - PROCESS | 3696 | 1468974994142 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - PROCESS | 3696 | 1468974994196 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
16:36:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 225ms
16:36:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
16:36:34 INFO - PROCESS | 3696 | 1468974994373 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - PROCESS | 3696 | 1468974994396 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
16:36:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 180ms
16:36:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
16:36:34 INFO - PROCESS | 3696 | 1468974994544 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - PROCESS | 3696 | 1468974994594 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
16:36:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 225ms
16:36:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
16:36:34 INFO - PROCESS | 3696 | 1468974994775 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - PROCESS | 3696 | 1468974994818 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
16:36:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 180ms
16:36:34 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
16:36:34 INFO - PROCESS | 3696 | 1468974994945 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:34 INFO - PROCESS | 3696 | 1468974994994 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
16:36:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 210ms
16:36:35 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
16:36:35 INFO - PROCESS | 3696 | 1468974995226 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:35 INFO - PROCESS | 3696 | 1468974995275 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
16:36:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 509ms
16:36:35 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
16:36:35 INFO - PROCESS | 3696 | 1468974995696 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:35 INFO - PROCESS | 3696 | 1468974995754 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
16:36:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
16:36:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 285ms
16:36:35 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
16:36:35 INFO - PROCESS | 3696 | 1468974995969 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - PROCESS | 3696 | 1468974996023 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
16:36:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 210ms
16:36:36 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
16:36:36 INFO - PROCESS | 3696 | 1468974996184 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - PROCESS | 3696 | 1468974996217 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
16:36:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 210ms
16:36:36 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
16:36:36 INFO - PROCESS | 3696 | 1468974996411 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - PROCESS | 3696 | 1468974996439 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
16:36:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 180ms
16:36:36 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
16:36:36 INFO - PROCESS | 3696 | 1468974996582 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - PROCESS | 3696 | 1468974996619 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
16:36:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 225ms
16:36:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
16:36:36 INFO - PROCESS | 3696 | 1468974996814 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - PROCESS | 3696 | 1468974996851 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
16:36:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 180ms
16:36:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
16:36:36 INFO - PROCESS | 3696 | 1468974996983 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 INFO - PROCESS | 3696 | 1468974997036 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 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
16:36:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 225ms
16:36:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
16:36:37 INFO - PROCESS | 3696 | 1468974997213 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 INFO - PROCESS | 3696 | 1468974997250 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 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
16:36:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 180ms
16:36:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
16:36:37 INFO - PROCESS | 3696 | 1468974997385 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 INFO - PROCESS | 3696 | 1468974997422 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
16:36:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 180ms
16:36:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
16:36:37 INFO - PROCESS | 3696 | 1468974997579 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 INFO - PROCESS | 3696 | 1468974997630 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 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
16:36:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 180ms
16:36:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
16:36:37 INFO - PROCESS | 3696 | 1468974997764 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 INFO - PROCESS | 3696 | 1468974997802 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:37 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
16:36:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 225ms
16:36:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
16:36:37 INFO - PROCESS | 3696 | 1468974997977 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - PROCESS | 3696 | 1468974998023 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
16:36:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 210ms
16:36:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
16:36:38 INFO - PROCESS | 3696 | 1468974998191 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - PROCESS | 3696 | 1468974998228 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
16:36:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 210ms
16:36:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
16:36:38 INFO - PROCESS | 3696 | 1468974998417 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - PROCESS | 3696 | 1468974998453 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
16:36:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 180ms
16:36:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
16:36:38 INFO - PROCESS | 3696 | 1468974998592 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - PROCESS | 3696 | 1468974998626 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
16:36:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 180ms
16:36:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
16:36:38 INFO - PROCESS | 3696 | 1468974998779 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - PROCESS | 3696 | 1468974998828 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
16:36:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 165ms
16:36:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
16:36:38 INFO - PROCESS | 3696 | 1468974998969 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - PROCESS | 3696 | 1468974999007 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
16:36:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 210ms
16:36:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
16:36:39 INFO - PROCESS | 3696 | 1468974999180 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - PROCESS | 3696 | 1468974999223 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
16:36:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 180ms
16:36:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
16:36:39 INFO - PROCESS | 3696 | 1468974999370 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - PROCESS | 3696 | 1468974999406 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
16:36:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 165ms
16:36:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
16:36:39 INFO - PROCESS | 3696 | 1468974999542 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - PROCESS | 3696 | 1468974999585 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
16:36:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 210ms
16:36:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
16:36:39 INFO - PROCESS | 3696 | 1468974999774 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - PROCESS | 3696 | 1468974999827 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 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
16:36:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 180ms
16:36:39 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
16:36:39 INFO - PROCESS | 3696 | 1468974999943 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:39 INFO - PROCESS | 3696 | 1468974999990 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
16:36:40 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 180ms
16:36:40 INFO - TEST-START | /IndexedDB/idbtransaction.htm
16:36:40 INFO - PROCESS | 3696 | 1468975000133 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - PROCESS | 3696 | 1468975000178 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
16:36:40 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 165ms
16:36:40 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
16:36:40 INFO - PROCESS | 3696 | 1468975000310 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - PROCESS | 3696 | 1468975000342 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
16:36:40 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 180ms
16:36:40 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
16:36:40 INFO - PROCESS | 3696 | 1468975000494 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - PROCESS | 3696 | 1468975000539 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
16:36:40 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
16:36:40 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 270ms
16:36:40 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
16:36:40 INFO - PROCESS | 3696 | 1468975000768 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - PROCESS | 3696 | 1468975000805 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:40 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
16:36:40 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 210ms
16:36:40 INFO - TEST-START | /IndexedDB/index_sort_order.htm
16:36:40 INFO - PROCESS | 3696 | 1468975000997 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:41 INFO - PROCESS | 3696 | 1468975001057 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:41 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
16:36:41 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 225ms
16:36:41 INFO - TEST-START | /IndexedDB/interfaces.html
16:36:41 INFO - PROCESS | 3696 | 1468975001206 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:41 INFO - PROCESS | 3696 | 1468975001250 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
16:36:41 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
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
16:36:41 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
16:36:41 INFO - TEST-OK | /IndexedDB/interfaces.html | took 375ms
16:36:41 INFO - TEST-START | /IndexedDB/interfaces.worker
16:36:41 INFO - PROCESS | 3696 | 1468975001608 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:41 INFO - PROCESS | 3696 | 1468975001662 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
16:36:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
16:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
16:36:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
16:36:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
16:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
16:36:42 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
16:36:42 INFO - {}
16:36:42 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 - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
16:36:42 INFO - {}
16:36:42 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 779ms
16:36:42 INFO - TEST-START | /IndexedDB/key_invalid.htm
16:36:42 INFO - PROCESS | 3696 | 1468975002386 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:42 INFO - PROCESS | 3696 | 1468975002434 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
16:36:42 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
16:36:42 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 300ms
16:36:42 INFO - TEST-START | /IndexedDB/key_valid.html
16:36:42 INFO - PROCESS | 3696 | 1468975002671 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:42 INFO - PROCESS | 3696 | 1468975002710 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
16:36:43 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
16:36:43 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1200ms
16:36:43 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
16:36:43 INFO - PROCESS | 3696 | 1468975003875 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:43 INFO - PROCESS | 3696 | 1468975003916 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:44 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
16:36:44 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 315ms
16:36:44 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
16:36:44 INFO - PROCESS | 3696 | 1468975004205 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:44 INFO - PROCESS | 3696 | 1468975004232 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:44 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
16:36:44 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 180ms
16:36:44 INFO - TEST-START | /IndexedDB/keygenerator.htm
16:36:44 INFO - PROCESS | 3696 | 1468975004377 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:44 INFO - PROCESS | 3696 | 1468975004410 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:44 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
16:36:44 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
16:36:44 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
16:36:44 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 210ms
16:36:44 INFO - TEST-START | /IndexedDB/keyorder.htm
16:36:44 INFO - PROCESS | 3696 | 1468975004608 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:44 INFO - PROCESS | 3696 | 1468975004657 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
16:36:44 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
16:36:44 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 285ms
16:36:44 INFO - TEST-START | /IndexedDB/keypath.htm
16:36:44 INFO - PROCESS | 3696 | 1468975004891 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:44 INFO - PROCESS | 3696 | 1468975004936 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
16:36:45 INFO - TEST-OK | /IndexedDB/keypath.htm | took 225ms
16:36:45 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
16:36:45 INFO - PROCESS | 3696 | 1468975005106 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - PROCESS | 3696 | 1468975005153 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
16:36:45 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 210ms
16:36:45 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
16:36:45 INFO - PROCESS | 3696 | 1468975005339 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - PROCESS | 3696 | 1468975005386 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
16:36:45 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
16:36:45 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 210ms
16:36:45 INFO - TEST-START | /IndexedDB/list_ordering.htm
16:36:45 INFO - PROCESS | 3696 | 1468975005552 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - PROCESS | 3696 | 1468975005600 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
16:36:45 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
16:36:45 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
16:36:45 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 285ms
16:36:45 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
16:36:45 INFO - PROCESS | 3696 | 1468975005842 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - PROCESS | 3696 | 1468975005888 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:45 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
16:36:45 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 180ms
16:36:45 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
16:36:46 INFO - PROCESS | 3696 | 1468975006015 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - PROCESS | 3696 | 1468975006053 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
16:36:46 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 225ms
16:36:46 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
16:36:46 INFO - PROCESS | 3696 | 1468975006243 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - PROCESS | 3696 | 1468975006278 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
16:36:46 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 180ms
16:36:46 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
16:36:46 INFO - PROCESS | 3696 | 1468975006416 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - PROCESS | 3696 | 1468975006454 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
16:36:46 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 210ms
16:36:46 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
16:36:46 INFO - PROCESS | 3696 | 1468975006647 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - PROCESS | 3696 | 1468975006681 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
16:36:46 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 210ms
16:36:46 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
16:36:46 INFO - PROCESS | 3696 | 1468975006857 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:46 INFO - PROCESS | 3696 | 1468975006886 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
16:36:47 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 225ms
16:36:47 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
16:36:47 INFO - PROCESS | 3696 | 1468975007087 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - PROCESS | 3696 | 1468975007128 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
16:36:47 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 210ms
16:36:47 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
16:36:47 INFO - PROCESS | 3696 | 1468975007299 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - PROCESS | 3696 | 1468975007336 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
16:36:47 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 180ms
16:36:47 INFO - TEST-START | /IndexedDB/value.htm
16:36:47 INFO - PROCESS | 3696 | 1468975007488 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - PROCESS | 3696 | 1468975007527 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
16:36:47 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
16:36:47 INFO - TEST-OK | /IndexedDB/value.htm | took 210ms
16:36:47 INFO - TEST-START | /IndexedDB/value_recursive.htm
16:36:47 INFO - PROCESS | 3696 | 1468975007701 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - PROCESS | 3696 | 1468975007752 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
16:36:47 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
16:36:47 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
16:36:47 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 210ms
16:36:47 INFO - TEST-START | /IndexedDB/writer-starvation.htm
16:36:47 INFO - PROCESS | 3696 | 1468975007932 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:47 INFO - PROCESS | 3696 | 1468975007948 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:48 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
16:36:48 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 375ms
16:36:48 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
16:36:48 INFO - PROCESS | 3696 | 1468975008308 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:48 INFO - PROCESS | 3696 | 1468975008368 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:48 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
16:36:48 INFO - {}
16:36:48 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
16:36:48 INFO - {}
16:36:48 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
16:36:48 INFO - {}
16:36:48 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
16:36:48 INFO - {}
16:36:48 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 480ms
16:36:48 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
16:36:48 INFO - PROCESS | 3696 | 1468975008787 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:48 INFO - PROCESS | 3696 | 1468975008801 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:48 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
16:36:48 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
16:36:48 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
16:36:48 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
16:36:48 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 179ms
16:36:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
16:36:48 INFO - PROCESS | 3696 | 1468975008961 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:48 INFO - PROCESS | 3696 | 1468975008997 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
16:36:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 210ms
16:36:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
16:36:49 INFO - PROCESS | 3696 | 1468975009183 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:49 INFO - PROCESS | 3696 | 1468975009209 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
16:36:49 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
16:36:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
16:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
16:36:49 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
16:36:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
16:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
16:36:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 225ms
16:36:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
16:36:49 INFO - PROCESS | 3696 | 1468975009403 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:49 INFO - PROCESS | 3696 | 1468975009445 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:49 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() {
16:36:49 INFO - [native code]
16:36:49 INFO - }" but got function "function () {
16:36:49 INFO - }"
16:36:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:36:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
16:36:49 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
16:36:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:36:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
16:36:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 180ms
16:36:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
16:36:49 INFO - PROCESS | 3696 | 1468975009593 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:49 INFO - PROCESS | 3696 | 1468975009613 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:49 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() {
16:36:49 INFO - [native code]
16:36:49 INFO - }" but got function "function () {
16:36:49 INFO - }"
16:36:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
16:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
16:36:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
16:36:49 INFO - {}
16:36:49 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
16:36:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
16:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
16:36:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
16:36:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
16:36:49 INFO - {}
16:36:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 210ms
16:36:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
16:36:49 INFO - PROCESS | 3696 | 1468975009805 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:49 INFO - PROCESS | 3696 | 1468975009851 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
16:36:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
16:36:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:36:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
16:36:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:36:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:36:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
16:36:50 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"
16:36:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:36:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:36:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:36:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:36:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
16:36:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
16:36:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
16:36:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
16:36:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
16:36:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
16:36:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
16:36:50 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"
16:36:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
16:36:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
16:36:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
16:36:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
16:36:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
16:36:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 225ms
16:36:50 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
16:36:50 INFO - PROCESS | 3696 | 1468975010047 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:50 INFO - PROCESS | 3696 | 1468975010068 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
16:36:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 165ms
16:36:50 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
16:36:50 INFO - PROCESS | 3696 | 1468975010213 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:50 INFO - PROCESS | 3696 | 1468975010240 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
16:36:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
16:36:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 120ms
16:36:50 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
16:36:50 INFO - PROCESS | 3696 | 1468975010351 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:50 INFO - PROCESS | 3696 | 1468975010387 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
16:36:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
16:36:50 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
16:36:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
16:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:36:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
16:36:50 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 180ms
16:36:50 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
16:36:50 INFO - PROCESS | 3696 | 1468975010523 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:50 INFO - PROCESS | 3696 | 1468975010567 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
16:36:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
16:36:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
16:36:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
16:36:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
16:36:51 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1140ms
16:36:51 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
16:36:51 INFO - PROCESS | 3696 | 1468975011683 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:51 INFO - PROCESS | 3696 | 1468975011714 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
16:36:52 INFO - {}
16:36:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
16:36:52 INFO - {}
16:36:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
16:36:52 INFO - {}
16:36:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
16:36:52 INFO - {}
16:36:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
16:36:52 INFO - {}
16:36:52 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1140ms
16:36:52 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
16:36:52 INFO - PROCESS | 3696 | 1468975012825 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:52 INFO - PROCESS | 3696 | 1468975012852 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:53 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
16:36:53 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 375ms
16:36:53 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
16:36:53 INFO - PROCESS | 3696 | 1468975013220 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:53 INFO - PROCESS | 3696 | 1468975013249 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:53 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
16:36:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
16:36:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:36:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
16:36:53 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 120ms
16:36:53 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
16:36:53 INFO - PROCESS | 3696 | 1468975013340 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:36:53 INFO - PROCESS | 3696 | 1468975013383 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:03 INFO - PROCESS | 3696 | MARIONETTE LOG: INFO: Timeout fired
16:37:03 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
16:37:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
16:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
16:37:03 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 9703ms
16:37:03 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
16:37:03 INFO - PROCESS | 3696 | 1468975023072 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:03 INFO - PROCESS | 3696 | 1468975023108 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:03 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
16:37:03 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 465ms
16:37:03 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
16:37:03 INFO - PROCESS | 3696 | 1468975023551 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:03 INFO - PROCESS | 3696 | 1468975023570 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:03 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
16:37:03 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 165ms
16:37:03 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
16:37:03 INFO - PROCESS | 3696 | 1468975023725 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:03 INFO - PROCESS | 3696 | 1468975023770 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:03 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
16:37:03 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 165ms
16:37:03 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
16:37:03 INFO - PROCESS | 3696 | 1468975023910 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:03 INFO - PROCESS | 3696 | 1468975023948 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
16:37:04 INFO - {}
16:37:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 210ms
16:37:04 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
16:37:04 INFO - PROCESS | 3696 | 1468975024124 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - PROCESS | 3696 | 1468975024166 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
16:37:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 180ms
16:37:04 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
16:37:04 INFO - PROCESS | 3696 | 1468975024314 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - PROCESS | 3696 | 1468975024363 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
16:37:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
16:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
16:37:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
16:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
16:37:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 165ms
16:37:04 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
16:37:04 INFO - PROCESS | 3696 | 1468975024486 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - PROCESS | 3696 | 1468975024520 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 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().
16:37:04 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 180ms
16:37:04 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
16:37:04 INFO - PROCESS | 3696 | 1468975024675 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - PROCESS | 3696 | 1468975024707 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
16:37:04 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 180ms
16:37:04 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
16:37:04 INFO - PROCESS | 3696 | 1468975024846 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:04 INFO - PROCESS | 3696 | 1468975024880 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
16:37:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 180ms
16:37:05 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
16:37:05 INFO - PROCESS | 3696 | 1468975025037 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - PROCESS | 3696 | 1468975025074 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 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"
16:37:05 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
16:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:05 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
16:37:05 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
16:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:05 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
16:37:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
16:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
16:37:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 180ms
16:37:05 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
16:37:05 INFO - PROCESS | 3696 | 1468975025225 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - PROCESS | 3696 | 1468975025253 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
16:37:05 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 180ms
16:37:05 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
16:37:05 INFO - PROCESS | 3696 | 1468975025396 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - PROCESS | 3696 | 1468975025429 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
16:37:05 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 180ms
16:37:05 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
16:37:05 INFO - PROCESS | 3696 | 1468975025586 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - PROCESS | 3696 | 1468975025626 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
16:37:05 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 225ms
16:37:05 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
16:37:05 INFO - PROCESS | 3696 | 1468975025799 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 INFO - PROCESS | 3696 | 1468975025837 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:05 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
16:37:05 INFO - do_test/)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
16:37:27 INFO - )
16:37:27 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 165ms
16:37:27 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
16:37:27 INFO - PROCESS | 3696 | 1468975047214 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:27 INFO - PROCESS | 3696 | 1468975047260 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
16:37:27 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 210ms
16:37:27 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
16:37:27 INFO - PROCESS | 3696 | 1468975047427 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:27 INFO - PROCESS | 3696 | 1468975047468 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
16:37:27 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 165ms
16:37:27 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
16:37:27 INFO - PROCESS | 3696 | 1468975047619 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:27 INFO - PROCESS | 3696 | 1468975047669 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
16:37:27 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 180ms
16:37:27 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
16:37:27 INFO - PROCESS | 3696 | 1468975047790 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:27 INFO - PROCESS | 3696 | 1468975047827 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
16:37:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
16:37:27 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 180ms
16:37:27 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
16:37:27 INFO - PROCESS | 3696 | 1468975047980 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - PROCESS | 3696 | 1468975048017 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
16:37:28 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
16:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:28 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
16:37:28 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 180ms
16:37:28 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
16:37:28 INFO - PROCESS | 3696 | 1468975048171 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - PROCESS | 3696 | 1468975048194 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
16:37:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
16:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
16:37:28 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 180ms
16:37:28 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
16:37:28 INFO - PROCESS | 3696 | 1468975048342 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - PROCESS | 3696 | 1468975048376 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
16:37:28 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 180ms
16:37:28 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
16:37:28 INFO - PROCESS | 3696 | 1468975048531 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - PROCESS | 3696 | 1468975048574 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
16:37:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
16:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
16:37:28 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 180ms
16:37:28 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
16:37:28 INFO - PROCESS | 3696 | 1468975048704 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - PROCESS | 3696 | 1468975048741 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
16:37:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
16:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
16:37:28 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 165ms
16:37:28 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
16:37:28 INFO - PROCESS | 3696 | 1468975048894 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:28 INFO - PROCESS | 3696 | 1468975048937 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
16:37:29 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 165ms
16:37:29 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
16:37:29 INFO - PROCESS | 3696 | 1468975049066 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - PROCESS | 3696 | 1468975049120 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
16:37:29 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 180ms
16:37:29 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
16:37:29 INFO - PROCESS | 3696 | 1468975049255 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - PROCESS | 3696 | 1468975049288 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
16:37:29 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 180ms
16:37:29 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
16:37:29 INFO - PROCESS | 3696 | 1468975049443 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - PROCESS | 3696 | 1468975049457 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
16:37:29 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 120ms
16:37:29 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
16:37:29 INFO - PROCESS | 3696 | 1468975049562 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - PROCESS | 3696 | 1468975049604 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
16:37:29 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
16:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
16:37:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:37:29 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
16:37:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
16:37:29 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
16:37:29 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 179ms
16:37:29 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
16:37:29 INFO - PROCESS | 3696 | 1468975049751 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - PROCESS | 3696 | 1468975049798 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
16:37:29 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
16:37:29 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 180ms
16:37:29 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
16:37:29 INFO - PROCESS | 3696 | 1468975049923 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:29 INFO - PROCESS | 3696 | 1468975049974 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:30 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
16:37:30 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
16:37:30 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
16:37:30 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
16:37:30 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 180ms
16:37:30 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
16:37:30 INFO - PROCESS | 3696 | 1468975050114 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:30 INFO - PROCESS | 3696 | 1468975050161 Marionette INFO sendAsync 7b61ec03-16dc-4937-a741-8f293908578e
16:37:30 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: