builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-120
starttime: 1467058086.34
results: success (0)
buildid: 20160627094317
builduid: 59e32d1fac0b4cb482da14c713334a08
revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 13:08:06.336924) =========
master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 13:08:06.337441) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 13:08:06.337783) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 13:08:06.383659) =========
========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-27 13:08:06.384095) =========
'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-120\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-120
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-120
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-120
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-120
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-120
WINDIR=C:\WINDOWS
using PTY: False
--12:08:09-- 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% 7.22 MB/s
12:08:09 (7.22 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.971000
========= master_lag: 3.54 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-27 13:08:11.896303) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-27 13:08:11.896635) =========
'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-120\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-120
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-120
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-120
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-120
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-120
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.760000
========= master_lag: 4.65 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-27 13:08:17.310590) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 13:08:17.310995) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --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 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-120\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-120
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-120
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-120
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-120
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-120
WINDIR=C:\WINDOWS
using PTY: False
2016-06-27 12:08:19,273 truncating revision to first 12 chars
2016-06-27 12:08:19,273 Setting DEBUG logging.
2016-06-27 12:08:19,273 attempt 1/10
2016-06-27 12:08:19,273 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/00a6e2ca6e9a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-27 12:08:20,158 unpacking tar archive at: mozilla-beta-00a6e2ca6e9a/testing/mozharness/
program finished with exit code 0
elapsedTime=1.661000
========= master_lag: 0.15 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 13:08:19.122781) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 13:08:19.123108) =========
script_repo_revision: 00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 13:08:19.123500) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 13:08:19.123769) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 13:08:20.121884) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 22 mins, 6 secs) (at 2016-06-27 13:08:20.122227) =========
'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-120\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-120
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-120
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-120
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-120
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-120
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
12:08:22 INFO - MultiFileLogger online at 20160627 12:08:22 in C:\slave\test
12:08:22 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
12:08:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
12:08:22 INFO - {'append_to_log': False,
12:08:22 INFO - 'base_work_dir': 'C:\\slave\\test',
12:08:22 INFO - 'blob_upload_branch': 'mozilla-beta',
12:08:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
12:08:22 INFO - 'buildbot_json_path': 'buildprops.json',
12:08:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
12:08:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
12:08:22 INFO - 'download_minidump_stackwalk': True,
12:08:22 INFO - 'download_symbols': 'ondemand',
12:08:22 INFO - 'e10s': False,
12:08:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
12:08:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
12:08:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
12:08:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
12:08:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
12:08:22 INFO - 'C:/mozilla-build/tooltool.py'),
12:08:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
12:08:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
12:08:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
12:08:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
12:08:22 INFO - 'log_level': 'info',
12:08:22 INFO - 'log_to_console': True,
12:08:22 INFO - 'opt_config_files': (),
12:08:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
12:08:22 INFO - '--processes=1',
12:08:22 INFO - '--config=%(test_path)s/wptrunner.ini',
12:08:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
12:08:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
12:08:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
12:08:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
12:08:22 INFO - 'pip_index': False,
12:08:22 INFO - 'require_test_zip': True,
12:08:22 INFO - 'test_type': ('testharness',),
12:08:22 INFO - 'this_chunk': '1',
12:08:22 INFO - 'total_chunks': '5',
12:08:22 INFO - 'virtualenv_path': 'venv',
12:08:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
12:08:22 INFO - 'work_dir': 'build'}
12:08:22 INFO - #####
12:08:22 INFO - ##### Running clobber step.
12:08:22 INFO - #####
12:08:22 INFO - Running pre-action listener: _resource_record_pre_action
12:08:22 INFO - Running main action method: clobber
12:08:22 INFO - rmtree: C:\slave\test\build
12:08:22 INFO - Using _rmtree_windows ...
12:08:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
12:09:07 INFO - Running post-action listener: _resource_record_post_action
12:09:07 INFO - #####
12:09:07 INFO - ##### Running read-buildbot-config step.
12:09:07 INFO - #####
12:09:07 INFO - Running pre-action listener: _resource_record_pre_action
12:09:07 INFO - Running main action method: read_buildbot_config
12:09:07 INFO - Using buildbot properties:
12:09:07 INFO - {
12:09:07 INFO - "project": "",
12:09:07 INFO - "product": "firefox",
12:09:07 INFO - "script_repo_revision": "production",
12:09:07 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
12:09:07 INFO - "repository": "",
12:09:07 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
12:09:07 INFO - "buildid": "20160627094317",
12:09:07 INFO - "pgo_build": "True",
12:09:07 INFO - "basedir": "C:\\slave\\test",
12:09:07 INFO - "buildnumber": 10,
12:09:07 INFO - "slavename": "t-xp32-ix-120",
12:09:07 INFO - "revision": "00a6e2ca6e9ab22fe9cbacf4cec52315a8b38b47",
12:09:07 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/",
12:09:07 INFO - "platform": "win32",
12:09:07 INFO - "branch": "mozilla-beta",
12:09:07 INFO - "repo_path": "releases/mozilla-beta",
12:09:07 INFO - "moz_repo_path": "",
12:09:07 INFO - "stage_platform": "win32-pgo",
12:09:07 INFO - "builduid": "59e32d1fac0b4cb482da14c713334a08",
12:09:07 INFO - "slavebuilddir": "test"
12:09:07 INFO - }
12:09:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
12:09:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.zip.
12:09:07 INFO - Running post-action listener: _resource_record_post_action
12:09:07 INFO - #####
12:09:07 INFO - ##### Running download-and-extract step.
12:09:07 INFO - #####
12:09:07 INFO - Running pre-action listener: _resource_record_pre_action
12:09:07 INFO - Running main action method: download_and_extract
12:09:07 INFO - mkdir: C:\slave\test\build\tests
12:09:07 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')]}
12:09:07 INFO - https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
12:09:07 INFO - trying https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
12:09:07 INFO - Downloading https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/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
12:09:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/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
12:09:07 INFO - Downloaded 1186 bytes.
12:09:07 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
12:09:07 INFO - Using the following test package requirements:
12:09:07 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
12:09:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:09:07 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
12:09:07 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
12:09:07 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:09:07 INFO - u'jsshell-win32.zip'],
12:09:07 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:09:07 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
12:09:07 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
12:09:07 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:09:07 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
12:09:07 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:09:07 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
12:09:07 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:09:07 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
12:09:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
12:09:07 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
12:09:07 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
12:09:07 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')]}
12:09:07 INFO - https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
12:09:07 INFO - trying https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
12:09:07 INFO - Downloading https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/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
12:09:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/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
12:09:09 INFO - Downloaded 19093453 bytes.
12:09:09 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/*']
12:09:09 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/*
12:09:16 INFO - caution: filename not matched: web-platform/*
12:09:16 INFO - Return code: 11
12:09: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')]}
12:09:16 INFO - https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
12:09:16 INFO - trying https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
12:09:16 INFO - Downloading https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/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
12:09:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/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
12:09:21 INFO - Downloaded 36389108 bytes.
12:09:21 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/*']
12:09:21 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/*
12:10:38 INFO - caution: filename not matched: bin/*
12:10:38 INFO - caution: filename not matched: config/*
12:10:38 INFO - caution: filename not matched: mozbase/*
12:10:38 INFO - caution: filename not matched: marionette/*
12:10:38 INFO - caution: filename not matched: tools/wptserve/*
12:10:38 INFO - Return code: 11
12:10:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:10:38 INFO - https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
12:10:38 INFO - trying https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.zip
12:10:38 INFO - Downloading https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
12:10:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/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
12:10:44 INFO - Downloaded 55652990 bytes.
12:10:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.zip
12:10:44 INFO - mkdir: C:\slave\test\properties
12:10:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
12:10:44 INFO - Writing to file C:\slave\test\properties\build_url
12:10:44 INFO - Contents:
12:10:44 INFO - build_url:https://queue.taskcluster.net/v1/task/O2YvjBJWR6KEQyU9QyqfTA/artifacts/public/build/firefox-48.0.en-US.win32.zip
12:10:45 INFO - Running post-action listener: _resource_record_post_action
12:10:45 INFO - Running post-action listener: set_extra_try_arguments
12:10:45 INFO - #####
12:10:45 INFO - ##### Running create-virtualenv step.
12:10:45 INFO - #####
12:10:45 INFO - Running pre-action listener: _pre_create_virtualenv
12:10:45 INFO - Running pre-action listener: _resource_record_pre_action
12:10:45 INFO - Running main action method: create_virtualenv
12:10:45 INFO - Creating virtualenv C:\slave\test\build\venv
12:10:45 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
12:10:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
12:10:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
12:10:47 INFO - Installing distribute......................................................................................................................................................................................done.
12:10:48 INFO - Return code: 0
12:10:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
12:10:48 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')]}
12:10:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:10:48 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')]}
12:10:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:10:48 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-120', 'USERDOMAIN': 'T-XP32-IX-120', '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-120', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-120', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\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-120'}}, attempt #1
12:10:48 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
12:10:48 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
12:10:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:10:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\Application Data',
12:10:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:10:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-120',
12:10:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:10:48 INFO - 'DCLOCATION': 'SCL3',
12:10:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:10:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:10:48 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:10:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:10:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:10:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:10:48 INFO - 'HOMEDRIVE': 'C:',
12:10:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:10:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:10:48 INFO - 'KTS_VERSION': '1.19c',
12:10:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:10:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-120',
12:10:48 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:10:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:10:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:10:48 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:10:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:10:48 INFO - 'MOZ_AIRBAG': '1',
12:10:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:10:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:10:48 INFO - 'MOZ_MSVCVERSION': '8',
12:10:48 INFO - 'MOZ_NO_REMOTE': '1',
12:10:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:10:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:10:48 INFO - 'NO_EM_RESTART': '1',
12:10:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:10:48 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:10:48 INFO - 'OS': 'Windows_NT',
12:10:48 INFO - 'OURDRIVE': 'C:',
12:10:48 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',
12:10:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:10:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:10:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:10:48 INFO - 'PROCESSOR_LEVEL': '6',
12:10:48 INFO - 'PROCESSOR_REVISION': '1e05',
12:10:48 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:10:48 INFO - 'PROMPT': '$P$G',
12:10:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:10:48 INFO - 'PWD': 'C:\\slave\\test',
12:10:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:10:48 INFO - 'SESSIONNAME': 'Console',
12:10:48 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:10:48 INFO - 'SYSTEMDRIVE': 'C:',
12:10:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:10:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:10:48 INFO - 'TEST1': 'testie',
12:10:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:10:48 INFO - 'USERDOMAIN': 'T-XP32-IX-120',
12:10:48 INFO - 'USERNAME': 'cltbld',
12:10:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:10:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:10:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:10:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:10:48 INFO - 'WINDIR': 'C:\\WINDOWS',
12:10:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:10:49 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:10:49 INFO - Downloading/unpacking psutil>=0.7.1
12:10:49 INFO - Running setup.py egg_info for package psutil
12:10:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
12:10:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
12:10:49 INFO - Installing collected packages: psutil
12:10:49 INFO - Running setup.py install for psutil
12:10:49 INFO - building 'psutil._psutil_windows' extension
12:10:49 INFO - error: Unable to find vcvarsall.bat
12:10:49 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-x_k1hk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
12:10:49 INFO - running install
12:10:49 INFO - running build
12:10:49 INFO - running build_py
12:10:49 INFO - creating build
12:10:49 INFO - creating build\lib.win32-2.7
12:10:49 INFO - creating build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
12:10:49 INFO - running build_ext
12:10:49 INFO - building 'psutil._psutil_windows' extension
12:10:49 INFO - error: Unable to find vcvarsall.bat
12:10:49 INFO - ----------------------------------------
12:10:49 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-x_k1hk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
12:10:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-120\Application Data\pip\pip.log
12:10:49 WARNING - Return code: 1
12:10:49 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!
12:10:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
12:10:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:10:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:10:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:10:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:10:49 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-120', 'USERDOMAIN': 'T-XP32-IX-120', '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-120', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-120', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\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-120'}}, attempt #1
12:10:49 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
12:10:49 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
12:10:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:10:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\Application Data',
12:10:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:10:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-120',
12:10:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:10:49 INFO - 'DCLOCATION': 'SCL3',
12:10:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:10:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:10:49 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:10:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:10:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:10:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:10:49 INFO - 'HOMEDRIVE': 'C:',
12:10:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:10:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:10:49 INFO - 'KTS_VERSION': '1.19c',
12:10:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:10:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-120',
12:10:49 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:10:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:10:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:10:49 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:10:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:10:49 INFO - 'MOZ_AIRBAG': '1',
12:10:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:10:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:10:49 INFO - 'MOZ_MSVCVERSION': '8',
12:10:49 INFO - 'MOZ_NO_REMOTE': '1',
12:10:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:10:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:10:49 INFO - 'NO_EM_RESTART': '1',
12:10:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:10:49 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:10:49 INFO - 'OS': 'Windows_NT',
12:10:49 INFO - 'OURDRIVE': 'C:',
12:10:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts',
12:10:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:10:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:10:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:10:49 INFO - 'PROCESSOR_LEVEL': '6',
12:10:49 INFO - 'PROCESSOR_REVISION': '1e05',
12:10:49 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:10:49 INFO - 'PROMPT': '$P$G',
12:10:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:10:49 INFO - 'PWD': 'C:\\slave\\test',
12:10:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:10:49 INFO - 'SESSIONNAME': 'Console',
12:10:49 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:10:49 INFO - 'SYSTEMDRIVE': 'C:',
12:10:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:10:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:10:49 INFO - 'TEST1': 'testie',
12:10:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:10:49 INFO - 'USERDOMAIN': 'T-XP32-IX-120',
12:10:49 INFO - 'USERNAME': 'cltbld',
12:10:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:10:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:10:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:10:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:10:49 INFO - 'WINDIR': 'C:\\WINDOWS',
12:10:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:10:50 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:10:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
12:10:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz
12:10:50 INFO - Running setup.py egg_info for package mozsystemmonitor
12:10:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
12:10:50 INFO - Running setup.py egg_info for package psutil
12:10:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
12:10:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
12:10:50 INFO - Installing collected packages: mozsystemmonitor, psutil
12:10:50 INFO - Running setup.py install for mozsystemmonitor
12:10:50 INFO - Running setup.py install for psutil
12:10:50 INFO - building 'psutil._psutil_windows' extension
12:10:50 INFO - error: Unable to find vcvarsall.bat
12:10:50 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-vxkfyp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
12:10:50 INFO - running install
12:10:50 INFO - running build
12:10:50 INFO - running build_py
12:10:50 INFO - running build_ext
12:10:50 INFO - building 'psutil._psutil_windows' extension
12:10:50 INFO - error: Unable to find vcvarsall.bat
12:10:50 INFO - ----------------------------------------
12:10:50 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-vxkfyp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
12:10:50 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-120\Application Data\pip\pip.log
12:10:50 WARNING - Return code: 1
12:10:50 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!
12:10:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
12:10:50 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')]}
12:10:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:10:50 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')]}
12:10:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:10:50 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-120', 'USERDOMAIN': 'T-XP32-IX-120', '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-120', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-120', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\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-120'}}, attempt #1
12:10:50 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
12:10:50 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
12:10:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:10:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\Application Data',
12:10:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:10:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-120',
12:10:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:10:50 INFO - 'DCLOCATION': 'SCL3',
12:10:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:10:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:10:50 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:10:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:10:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:10:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:10:50 INFO - 'HOMEDRIVE': 'C:',
12:10:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:10:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:10:50 INFO - 'KTS_VERSION': '1.19c',
12:10:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:10:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-120',
12:10:50 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:10:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:10:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:10:50 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:10:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:10:50 INFO - 'MOZ_AIRBAG': '1',
12:10:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:10:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:10:50 INFO - 'MOZ_MSVCVERSION': '8',
12:10:50 INFO - 'MOZ_NO_REMOTE': '1',
12:10:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:10:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:10:50 INFO - 'NO_EM_RESTART': '1',
12:10:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:10:50 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:10:50 INFO - 'OS': 'Windows_NT',
12:10:50 INFO - 'OURDRIVE': 'C:',
12:10:50 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',
12:10:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:10:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:10:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:10:50 INFO - 'PROCESSOR_LEVEL': '6',
12:10:50 INFO - 'PROCESSOR_REVISION': '1e05',
12:10:50 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:10:50 INFO - 'PROMPT': '$P$G',
12:10:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:10:50 INFO - 'PWD': 'C:\\slave\\test',
12:10:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:10:50 INFO - 'SESSIONNAME': 'Console',
12:10:50 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:10:50 INFO - 'SYSTEMDRIVE': 'C:',
12:10:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:10:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:10:50 INFO - 'TEST1': 'testie',
12:10:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:10:50 INFO - 'USERDOMAIN': 'T-XP32-IX-120',
12:10:50 INFO - 'USERNAME': 'cltbld',
12:10:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:10:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:10:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:10:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:10:50 INFO - 'WINDIR': 'C:\\WINDOWS',
12:10:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:10:51 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:10:51 INFO - Downloading/unpacking blobuploader==1.2.4
12:10:51 INFO - Downloading blobuploader-1.2.4.tar.gz
12:10:51 INFO - Running setup.py egg_info for package blobuploader
12:10:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
12:10:54 INFO - Running setup.py egg_info for package requests
12:10:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
12:10:54 INFO - Downloading docopt-0.6.1.tar.gz
12:10:54 INFO - Running setup.py egg_info for package docopt
12:10:54 INFO - Installing collected packages: blobuploader, docopt, requests
12:10:54 INFO - Running setup.py install for blobuploader
12:10:54 INFO - Running setup.py install for docopt
12:10:54 INFO - Running setup.py install for requests
12:10:54 INFO - Successfully installed blobuploader docopt requests
12:10:54 INFO - Cleaning up...
12:10:54 INFO - Return code: 0
12:10:54 INFO - Installing None into virtualenv C:\slave\test\build\venv
12:10:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:10:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:10:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
12:10:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:10:54 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-120', 'USERDOMAIN': 'T-XP32-IX-120', '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-120', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-120', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\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-120'}}, attempt #1
12:10:54 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
12:10:54 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
12:10:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:10:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\Application Data',
12:10:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:10:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-120',
12:10:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:10:54 INFO - 'DCLOCATION': 'SCL3',
12:10:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:10:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:10:54 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:10:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:10:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:10:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:10:54 INFO - 'HOMEDRIVE': 'C:',
12:10:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:10:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:10:54 INFO - 'KTS_VERSION': '1.19c',
12:10:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:10:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-120',
12:10:54 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:10:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:10:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:10:54 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:10:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:10:54 INFO - 'MOZ_AIRBAG': '1',
12:10:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:10:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:10:54 INFO - 'MOZ_MSVCVERSION': '8',
12:10:54 INFO - 'MOZ_NO_REMOTE': '1',
12:10:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:10:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:10:54 INFO - 'NO_EM_RESTART': '1',
12:10:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:10:54 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:10:54 INFO - 'OS': 'Windows_NT',
12:10:54 INFO - 'OURDRIVE': 'C:',
12:10: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',
12:10:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:10:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:10:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:10:54 INFO - 'PROCESSOR_LEVEL': '6',
12:10:54 INFO - 'PROCESSOR_REVISION': '1e05',
12:10:54 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:10:54 INFO - 'PROMPT': '$P$G',
12:10:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:10:54 INFO - 'PWD': 'C:\\slave\\test',
12:10:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:10:54 INFO - 'SESSIONNAME': 'Console',
12:10:54 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:10:54 INFO - 'SYSTEMDRIVE': 'C:',
12:10:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:10:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:10:54 INFO - 'TEST1': 'testie',
12:10:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:10:54 INFO - 'USERDOMAIN': 'T-XP32-IX-120',
12:10:54 INFO - 'USERNAME': 'cltbld',
12:10:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:10:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:10:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:10:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:10:54 INFO - 'WINDIR': 'C:\\WINDOWS',
12:10:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:11:04 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
12:11:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
12:11:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
12:11:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
12:11:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
12:11:04 INFO - Unpacking c:\slave\test\build\tests\marionette
12:11:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
12:11:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
12:11:04 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
12:11:04 INFO - Running setup.py install for browsermob-proxy
12:11:12 INFO - Running setup.py install for manifestparser
12:11:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for marionette-client
12:11:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
12:11:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for marionette-driver
12:11:12 INFO - Running setup.py install for mozcrash
12:11:12 INFO - Running setup.py install for mozdebug
12:11:12 INFO - Running setup.py install for mozdevice
12:11:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for mozfile
12:11:12 INFO - Running setup.py install for mozhttpd
12:11:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for mozinfo
12:11:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for mozInstall
12:11:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for mozleak
12:11:12 INFO - Running setup.py install for mozlog
12:11:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for moznetwork
12:11:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for mozprocess
12:11:12 INFO - Running setup.py install for mozprofile
12:11:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for mozrunner
12:11:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for mozscreenshot
12:11:12 INFO - Running setup.py install for moztest
12:11:12 INFO - Running setup.py install for mozversion
12:11:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
12:11:12 INFO - Running setup.py install for wptserve
12:11:12 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
12:11:12 INFO - Cleaning up...
12:11:12 INFO - Return code: 0
12:11:12 INFO - Installing None into virtualenv C:\slave\test\build\venv
12:11:12 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')]}
12:11:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
12:11:12 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')]}
12:11:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
12:11:12 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C04200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-120', 'USERDOMAIN': 'T-XP32-IX-120', '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-120', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-120', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\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-120'}}, attempt #1
12:11:12 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
12:11:12 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
12:11:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:11:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\Application Data',
12:11:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:11:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-120',
12:11:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:11:12 INFO - 'DCLOCATION': 'SCL3',
12:11:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:11:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:11:12 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:11:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:11:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:11:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:11:12 INFO - 'HOMEDRIVE': 'C:',
12:11:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:11:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:11:12 INFO - 'KTS_VERSION': '1.19c',
12:11:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:11:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-120',
12:11:12 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:11:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:11:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:11:12 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:11:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:11:12 INFO - 'MOZ_AIRBAG': '1',
12:11:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:11:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:11:12 INFO - 'MOZ_MSVCVERSION': '8',
12:11:12 INFO - 'MOZ_NO_REMOTE': '1',
12:11:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:11:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:11:12 INFO - 'NO_EM_RESTART': '1',
12:11:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:11:12 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:11:12 INFO - 'OS': 'Windows_NT',
12:11:12 INFO - 'OURDRIVE': 'C:',
12:11:12 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',
12:11:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:11:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:11:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:11:12 INFO - 'PROCESSOR_LEVEL': '6',
12:11:12 INFO - 'PROCESSOR_REVISION': '1e05',
12:11:12 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:11:12 INFO - 'PROMPT': '$P$G',
12:11:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:11:12 INFO - 'PWD': 'C:\\slave\\test',
12:11:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:11:12 INFO - 'SESSIONNAME': 'Console',
12:11:12 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:11:12 INFO - 'SYSTEMDRIVE': 'C:',
12:11:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:11:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:11:12 INFO - 'TEST1': 'testie',
12:11:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:11:12 INFO - 'USERDOMAIN': 'T-XP32-IX-120',
12:11:12 INFO - 'USERNAME': 'cltbld',
12:11:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:11:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:11:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:11:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:11:12 INFO - 'WINDIR': 'C:\\WINDOWS',
12:11:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:11:19 INFO - Ignoring indexes: http://pypi.python.org/simple/
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
12:11:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
12:11:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
12:11:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
12:11:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
12:11:19 INFO - Unpacking c:\slave\test\build\tests\marionette
12:11:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
12:11:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
12:11:19 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))
12:11:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
12:11:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
12:11:24 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
12:11:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
12:11:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
12:11:24 INFO - Downloading blessings-1.6.tar.gz
12:11:24 INFO - Running setup.py egg_info for package blessings
12:11:24 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
12:11:24 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
12:11:24 INFO - Running setup.py install for blessings
12:11:24 INFO - Running setup.py install for browsermob-proxy
12:11:24 INFO - Running setup.py install for manifestparser
12:11:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Running setup.py install for marionette-client
12:11:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
12:11:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Running setup.py install for marionette-driver
12:11:24 INFO - Running setup.py install for mozcrash
12:11:24 INFO - Running setup.py install for mozdebug
12:11:24 INFO - Running setup.py install for mozdevice
12:11:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Running setup.py install for mozhttpd
12:11:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Running setup.py install for mozInstall
12:11:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
12:11:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Running setup.py install for mozleak
12:11:25 INFO - Running setup.py install for mozprofile
12:11:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Running setup.py install for mozrunner
12:11:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
12:11:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
12:11:26 INFO - Running setup.py install for mozscreenshot
12:11:26 INFO - Running setup.py install for moztest
12:11:26 INFO - Running setup.py install for mozversion
12:11:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
12:11:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
12:11:26 INFO - Running setup.py install for wptserve
12:11:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
12:11:26 INFO - Cleaning up...
12:11:26 INFO - Return code: 0
12:11:26 INFO - Done creating virtualenv C:\slave\test\build\venv.
12:11:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
12:11:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
12:11:26 INFO - Reading from file tmpfile_stdout
12:11:26 INFO - Using _rmtree_windows ...
12:11:26 INFO - Using _rmtree_windows ...
12:11:26 INFO - Current package versions:
12:11:26 INFO - blessings == 1.6
12:11:26 INFO - blobuploader == 1.2.4
12:11:26 INFO - browsermob-proxy == 0.6.0
12:11:26 INFO - distribute == 0.6.14
12:11:26 INFO - docopt == 0.6.1
12:11:26 INFO - manifestparser == 1.1
12:11:26 INFO - marionette-client == 2.3.0
12:11:26 INFO - marionette-driver == 1.4.0
12:11:26 INFO - mozInstall == 1.12
12:11:26 INFO - mozcrash == 0.17
12:11:26 INFO - mozdebug == 0.1
12:11:26 INFO - mozdevice == 0.48
12:11:26 INFO - mozfile == 1.2
12:11:26 INFO - mozhttpd == 0.7
12:11:26 INFO - mozinfo == 0.9
12:11:26 INFO - mozleak == 0.1
12:11:26 INFO - mozlog == 3.1
12:11:26 INFO - moznetwork == 0.27
12:11:26 INFO - mozprocess == 0.22
12:11:26 INFO - mozprofile == 0.28
12:11:26 INFO - mozrunner == 6.11
12:11:26 INFO - mozscreenshot == 0.1
12:11:26 INFO - mozsystemmonitor == 0.0
12:11:26 INFO - moztest == 0.7
12:11:26 INFO - mozversion == 1.4
12:11:26 INFO - requests == 1.2.3
12:11:26 INFO - wptserve == 1.4.0
12:11:26 INFO - Running post-action listener: _resource_record_post_action
12:11:26 INFO - Running post-action listener: _start_resource_monitoring
12:11:26 INFO - Starting resource monitoring.
12:11:26 INFO - #####
12:11:26 INFO - ##### Running pull step.
12:11:26 INFO - #####
12:11:26 INFO - Running pre-action listener: _resource_record_pre_action
12:11:26 INFO - Running main action method: pull
12:11:26 INFO - Pull has nothing to do!
12:11:26 INFO - Running post-action listener: _resource_record_post_action
12:11:26 INFO - #####
12:11:26 INFO - ##### Running install step.
12:11:26 INFO - #####
12:11:26 INFO - Running pre-action listener: _resource_record_pre_action
12:11:26 INFO - Running main action method: install
12:11:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
12:11:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
12:11:27 INFO - Reading from file tmpfile_stdout
12:11:27 INFO - Using _rmtree_windows ...
12:11:27 INFO - Using _rmtree_windows ...
12:11:27 INFO - Detecting whether we're running mozinstall >=1.0...
12:11:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
12:11:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
12:11:27 INFO - Reading from file tmpfile_stdout
12:11:27 INFO - Output received:
12:11:27 INFO - Usage: mozinstall-script.py [options] installer
12:11:27 INFO - Options:
12:11:27 INFO - -h, --help show this help message and exit
12:11:27 INFO - -d DEST, --destination=DEST
12:11:27 INFO - Directory to install application into. [default:
12:11:27 INFO - "C:\slave\test"]
12:11:27 INFO - --app=APP Application being installed. [default: firefox]
12:11:27 INFO - Using _rmtree_windows ...
12:11:27 INFO - Using _rmtree_windows ...
12:11:27 INFO - mkdir: C:\slave\test\build\application
12:11:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
12:11:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application
12:11:29 INFO - Reading from file tmpfile_stdout
12:11:29 INFO - Output received:
12:11:29 INFO - C:\slave\test\build\application\firefox\firefox.exe
12:11:29 INFO - Using _rmtree_windows ...
12:11:29 INFO - Using _rmtree_windows ...
12:11:29 INFO - Running post-action listener: _resource_record_post_action
12:11:29 INFO - #####
12:11:29 INFO - ##### Running run-tests step.
12:11:29 INFO - #####
12:11:29 INFO - Running pre-action listener: _resource_record_pre_action
12:11:29 INFO - Running main action method: run_tests
12:11:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
12:11:29 INFO - Minidump filename unknown. Determining based upon platform and architecture.
12:11:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
12:11:29 INFO - grabbing minidump binary from tooltool
12:11:29 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')]}
12:11:29 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 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
12:11:29 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
12:11:29 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
12:11:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
12:11:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpma96b7
12:11:32 INFO - INFO - File integrity verified, renaming tmpma96b7 to win32-minidump_stackwalk.exe
12:11:32 INFO - Return code: 0
12:11:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
12:11:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
12:11:32 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/O2YvjBJWR6KEQyU9QyqfTA/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
12:11:32 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/O2YvjBJWR6KEQyU9QyqfTA/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
12:11:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
12:11:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120\\Application Data',
12:11:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
12:11:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-120',
12:11:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
12:11:32 INFO - 'DCLOCATION': 'SCL3',
12:11:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
12:11:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
12:11:32 INFO - 'FP_NO_HOST_CHECK': 'NO',
12:11:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
12:11:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
12:11:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
12:11:32 INFO - 'HOMEDRIVE': 'C:',
12:11:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:11:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
12:11:32 INFO - 'KTS_VERSION': '1.19c',
12:11:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
12:11:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-120',
12:11:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
12:11:32 INFO - 'MONDIR': 'C:\\Monitor_config\\',
12:11:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
12:11:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
12:11:32 INFO - 'MOZILLABUILDDRIVE': 'C:',
12:11:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
12:11:32 INFO - 'MOZ_AIRBAG': '1',
12:11:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
12:11:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
12:11:32 INFO - 'MOZ_MSVCVERSION': '8',
12:11:32 INFO - 'MOZ_NO_REMOTE': '1',
12:11:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
12:11:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
12:11:32 INFO - 'NO_EM_RESTART': '1',
12:11:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
12:11:32 INFO - 'NUMBER_OF_PROCESSORS': '8',
12:11:32 INFO - 'OS': 'Windows_NT',
12:11:32 INFO - 'OURDRIVE': 'C:',
12:11:32 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',
12:11:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
12:11:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
12:11:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
12:11:32 INFO - 'PROCESSOR_LEVEL': '6',
12:11:32 INFO - 'PROCESSOR_REVISION': '1e05',
12:11:32 INFO - 'PROGRAMFILES': 'C:\\Program Files',
12:11:32 INFO - 'PROMPT': '$P$G',
12:11:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
12:11:32 INFO - 'PWD': 'C:\\slave\\test',
12:11:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
12:11:32 INFO - 'SESSIONNAME': 'Console',
12:11:32 INFO - 'SLAVEDIR': 'C:\\slave\\',
12:11:32 INFO - 'SYSTEMDRIVE': 'C:',
12:11:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
12:11:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:11:32 INFO - 'TEST1': 'testie',
12:11:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
12:11:32 INFO - 'USERDOMAIN': 'T-XP32-IX-120',
12:11:32 INFO - 'USERNAME': 'cltbld',
12:11:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-120',
12:11:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
12:11:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
12:11:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
12:11:32 INFO - 'WINDIR': 'C:\\WINDOWS',
12:11:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
12:11:32 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/O2YvjBJWR6KEQyU9QyqfTA/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
12:11:33 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
12:11:33 INFO - import pkg_resources
12:11:34 INFO - Using 1 client processes
12:11:37 INFO - SUITE-START | Running 1476 tests
12:11:37 INFO - Running testharness tests
12:11:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
12:11:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
12:11:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
12:11:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
12:11:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
12:11:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
12:11:37 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
12:11:37 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
12:11:37 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
12:11:37 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
12:11:37 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
12:11:37 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
12:11:37 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
12:11:37 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
12:11:37 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
12:11:37 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
12:11:37 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
12:11:37 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
12:11:37 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
12:11:37 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
12:11:37 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
12:11:37 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
12:11:37 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
12:11:37 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
12:11:37 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 93ms
12:11:37 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
12:11:37 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
12:11:37 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
12:11:37 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
12:11:37 INFO - Setting up ssl
12:11:38 INFO - PROCESS | certutil |
12:11:38 INFO - PROCESS | certutil |
12:11:38 INFO - PROCESS | certutil |
12:11:38 INFO - Certificate Nickname Trust Attributes
12:11:38 INFO - SSL,S/MIME,JAR/XPI
12:11:38 INFO -
12:11:38 INFO - web-platform-tests CT,,
12:11:38 INFO -
12:11:38 INFO - Starting runner
12:11:39 INFO - PROCESS | 3244 | 1467058299961 Marionette INFO Listening on port 2828
12:11:41 INFO - PROCESS | 3244 | 1467058301373 Marionette INFO startBrowser d4789476-8f31-419c-942a-ac8460e3dd92
12:11:41 INFO - PROCESS | 3244 | 1467058301382 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:41 INFO - PROCESS | 3244 | 1467058301547 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:41 INFO - PROCESS | 3244 | 1467058301575 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:41 INFO - PROCESS | 3244 | 1467058301878 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
12:11:41 INFO - PROCESS | 3244 | 1467058301910 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:41 INFO - PROCESS | 3244 | 1467058301915 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
12:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 172ms
12:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
12:11:42 INFO - PROCESS | 3244 | 1467058302086 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - PROCESS | 3244 | 1467058302124 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
12:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 172ms
12:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
12:11:42 INFO - PROCESS | 3244 | 1467058302274 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - PROCESS | 3244 | 1467058302314 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
12:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 187ms
12:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
12:11:42 INFO - PROCESS | 3244 | 1467058302463 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - PROCESS | 3244 | 1467058302501 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
12:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 188ms
12:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
12:11:42 INFO - PROCESS | 3244 | 1467058302652 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - PROCESS | 3244 | 1467058302693 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
12:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 187ms
12:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
12:11:42 INFO - PROCESS | 3244 | 1467058302842 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:42 INFO - PROCESS | 3244 | 1467058302883 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
12:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 187ms
12:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
12:11:43 INFO - PROCESS | 3244 | 1467058303030 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - PROCESS | 3244 | 1467058303071 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
12:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 187ms
12:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
12:11:43 INFO - PROCESS | 3244 | 1467058303208 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - PROCESS | 3244 | 1467058303252 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
12:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 218ms
12:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
12:11:43 INFO - PROCESS | 3244 | 1467058303438 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - PROCESS | 3244 | 1467058303473 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
12:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 188ms
12:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
12:11:43 INFO - PROCESS | 3244 | 1467058303627 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - PROCESS | 3244 | 1467058303665 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
12:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 187ms
12:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
12:11:43 INFO - PROCESS | 3244 | 1467058303820 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - PROCESS | 3244 | 1467058303860 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
12:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 172ms
12:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
12:11:44 INFO - PROCESS | 3244 | 1467058304006 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - PROCESS | 3244 | 1467058304043 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
12:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 218ms
12:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
12:11:44 INFO - PROCESS | 3244 | 1467058304236 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - PROCESS | 3244 | 1467058304276 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
12:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 187ms
12:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
12:11:44 INFO - PROCESS | 3244 | 1467058304431 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - PROCESS | 3244 | 1467058304478 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
12:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 172ms
12:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
12:11:44 INFO - PROCESS | 3244 | 1467058304614 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - PROCESS | 3244 | 1467058304653 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
12:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 172ms
12:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
12:11:44 INFO - PROCESS | 3244 | 1467058304804 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - PROCESS | 3244 | 1467058304844 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
12:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 187ms
12:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
12:11:44 INFO - PROCESS | 3244 | 1467058304995 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - PROCESS | 3244 | 1467058305043 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
12:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 187ms
12:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
12:11:45 INFO - PROCESS | 3244 | 1467058305182 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - PROCESS | 3244 | 1467058305214 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
12:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 187ms
12:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
12:11:45 INFO - PROCESS | 3244 | 1467058305372 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - PROCESS | 3244 | 1467058305404 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
12:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 187ms
12:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
12:11:45 INFO - PROCESS | 3244 | 1467058305563 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - PROCESS | 3244 | 1467058305617 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
12:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 187ms
12:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
12:11:45 INFO - PROCESS | 3244 | 1467058305751 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - PROCESS | 3244 | 1467058305793 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
12:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 187ms
12:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
12:11:45 INFO - PROCESS | 3244 | 1467058305940 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:45 INFO - PROCESS | 3244 | 1467058305984 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
12:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 171ms
12:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
12:11:46 INFO - PROCESS | 3244 | 1467058306133 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - PROCESS | 3244 | 1467058306178 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
12:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 172ms
12:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
12:11:46 INFO - PROCESS | 3244 | 1467058306319 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - PROCESS | 3244 | 1467058306364 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
12:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 218ms
12:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
12:11:46 INFO - PROCESS | 3244 | 1467058306552 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - PROCESS | 3244 | 1467058306592 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
12:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 187ms
12:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
12:11:46 INFO - PROCESS | 3244 | 1467058306743 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - PROCESS | 3244 | 1467058306791 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
12:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 187ms
12:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
12:11:46 INFO - PROCESS | 3244 | 1467058306932 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:46 INFO - PROCESS | 3244 | 1467058306967 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
12:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 187ms
12:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
12:11:47 INFO - PROCESS | 3244 | 1467058307121 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - PROCESS | 3244 | 1467058307171 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
12:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 187ms
12:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
12:11:47 INFO - PROCESS | 3244 | 1467058307311 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - PROCESS | 3244 | 1467058307363 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
12:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 187ms
12:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
12:11:47 INFO - PROCESS | 3244 | 1467058307500 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - PROCESS | 3244 | 1467058307552 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
12:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 187ms
12:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
12:11:47 INFO - PROCESS | 3244 | 1467058307689 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - PROCESS | 3244 | 1467058307724 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
12:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 187ms
12:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
12:11:47 INFO - PROCESS | 3244 | 1467058307880 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:47 INFO - PROCESS | 3244 | 1467058307929 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
12:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 171ms
12:11:48 INFO - PROCESS | 3244 | 1467058308068 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
12:11:48 INFO - PROCESS | 3244 | 1467058308117 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
12:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 218ms
12:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
12:11:48 INFO - PROCESS | 3244 | 1467058308314 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - PROCESS | 3244 | 1467058308363 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
12:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 187ms
12:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
12:11:48 INFO - PROCESS | 3244 | 1467058308501 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - PROCESS | 3244 | 1467058308554 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
12:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 187ms
12:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
12:11:48 INFO - PROCESS | 3244 | 1467058308693 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - PROCESS | 3244 | 1467058308729 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
12:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 172ms
12:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
12:11:48 INFO - PROCESS | 3244 | 1467058308880 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:48 INFO - PROCESS | 3244 | 1467058308935 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
12:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 187ms
12:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
12:11:49 INFO - PROCESS | 3244 | 1467058309071 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - PROCESS | 3244 | 1467058309123 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
12:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 188ms
12:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
12:11:49 INFO - PROCESS | 3244 | 1467058309262 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - PROCESS | 3244 | 1467058309316 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
12:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 187ms
12:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
12:11:49 INFO - PROCESS | 3244 | 1467058309449 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - PROCESS | 3244 | 1467058309508 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
12:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 187ms
12:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
12:11:49 INFO - PROCESS | 3244 | 1467058309639 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - PROCESS | 3244 | 1467058309698 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
12:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 233ms
12:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
12:11:49 INFO - PROCESS | 3244 | 1467058309925 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - PROCESS | 3244 | 1467058310000 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
12:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 452ms
12:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
12:11:50 INFO - PROCESS | 3244 | 1467058310367 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - PROCESS | 3244 | 1467058310399 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
12:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 171ms
12:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
12:11:50 INFO - PROCESS | 3244 | 1467058310555 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - PROCESS | 3244 | 1467058310595 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
12:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 187ms
12:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
12:11:50 INFO - PROCESS | 3244 | 1467058310747 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - PROCESS | 3244 | 1467058310796 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
12:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 187ms
12:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
12:11:50 INFO - PROCESS | 3244 | 1467058310932 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:50 INFO - PROCESS | 3244 | 1467058310965 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
12:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 187ms
12:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
12:11:51 INFO - PROCESS | 3244 | 1467058311122 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - PROCESS | 3244 | 1467058311158 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
12:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 187ms
12:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
12:11:51 INFO - PROCESS | 3244 | 1467058311314 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - PROCESS | 3244 | 1467058311384 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
12:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 234ms
12:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
12:11:51 INFO - PROCESS | 3244 | 1467058311540 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - PROCESS | 3244 | 1467058311582 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
12:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 187ms
12:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
12:11:51 INFO - PROCESS | 3244 | 1467058311731 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - PROCESS | 3244 | 1467058311767 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
12:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 187ms
12:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
12:11:51 INFO - PROCESS | 3244 | 1467058311920 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:51 INFO - PROCESS | 3244 | 1467058311947 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
12:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 187ms
12:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
12:11:52 INFO - PROCESS | 3244 | 1467058312110 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - PROCESS | 3244 | 1467058312152 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
12:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 187ms
12:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
12:11:52 INFO - PROCESS | 3244 | 1467058312299 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - PROCESS | 3244 | 1467058312336 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
12:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 187ms
12:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
12:11:52 INFO - PROCESS | 3244 | 1467058312488 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - PROCESS | 3244 | 1467058312522 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
12:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 171ms
12:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
12:11:52 INFO - PROCESS | 3244 | 1467058312679 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - PROCESS | 3244 | 1467058312714 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
12:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 187ms
12:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
12:11:52 INFO - PROCESS | 3244 | 1467058312868 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:52 INFO - PROCESS | 3244 | 1467058312911 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
12:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 218ms
12:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
12:11:53 INFO - PROCESS | 3244 | 1467058313097 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - PROCESS | 3244 | 1467058313131 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
12:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 171ms
12:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
12:11:53 INFO - PROCESS | 3244 | 1467058313286 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - PROCESS | 3244 | 1467058313322 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
12:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 171ms
12:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
12:11:53 INFO - PROCESS | 3244 | 1467058313477 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - PROCESS | 3244 | 1467058313520 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
12:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 187ms
12:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
12:11:53 INFO - PROCESS | 3244 | 1467058313665 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - PROCESS | 3244 | 1467058313709 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
12:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 187ms
12:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
12:11:53 INFO - PROCESS | 3244 | 1467058313854 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:53 INFO - PROCESS | 3244 | 1467058313885 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
12:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 187ms
12:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
12:11:54 INFO - PROCESS | 3244 | 1467058314045 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - PROCESS | 3244 | 1467058314094 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
12:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 187ms
12:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
12:11:54 INFO - PROCESS | 3244 | 1467058314233 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - PROCESS | 3244 | 1467058314273 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
12:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 187ms
12:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
12:11:54 INFO - PROCESS | 3244 | 1467058314423 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - PROCESS | 3244 | 1467058314453 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
12:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 187ms
12:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
12:11:54 INFO - PROCESS | 3244 | 1467058314614 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - PROCESS | 3244 | 1467058314660 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
12:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 171ms
12:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
12:11:54 INFO - PROCESS | 3244 | 1467058314801 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - PROCESS | 3244 | 1467058314833 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
12:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 171ms
12:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
12:11:54 INFO - PROCESS | 3244 | 1467058314991 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - PROCESS | 3244 | 1467058315041 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
12:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 187ms
12:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
12:11:55 INFO - PROCESS | 3244 | 1467058315185 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - PROCESS | 3244 | 1467058315227 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
12:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 187ms
12:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
12:11:55 INFO - PROCESS | 3244 | 1467058315374 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - PROCESS | 3244 | 1467058315422 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
12:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 234ms
12:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
12:11:55 INFO - PROCESS | 3244 | 1467058315603 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - PROCESS | 3244 | 1467058315648 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
12:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 187ms
12:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
12:11:55 INFO - PROCESS | 3244 | 1467058315794 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - PROCESS | 3244 | 1467058315849 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
12:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 187ms
12:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
12:11:55 INFO - PROCESS | 3244 | 1467058315982 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:56 INFO - PROCESS | 3244 | 1467058316031 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
12:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 187ms
12:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
12:11:56 INFO - PROCESS | 3244 | 1467058316171 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:56 INFO - PROCESS | 3244 | 1467058316204 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:56 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.
12:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 187ms
12:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
12:11:56 INFO - PROCESS | 3244 | 1467058316346 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:56 INFO - PROCESS | 3244 | 1467058316383 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:56 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.
12:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 187ms
12:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
12:11:56 INFO - PROCESS | 3244 | 1467058316535 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:56 INFO - PROCESS | 3244 | 1467058316839 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 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.
12:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 484ms
12:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
12:11:57 INFO - PROCESS | 3244 | 1467058317033 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 INFO - PROCESS | 3244 | 1467058317069 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 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.
12:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 187ms
12:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
12:11:57 INFO - PROCESS | 3244 | 1467058317223 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 INFO - PROCESS | 3244 | 1467058317265 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 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.
12:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 218ms
12:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
12:11:57 INFO - PROCESS | 3244 | 1467058317458 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 INFO - PROCESS | 3244 | 1467058317509 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 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.
12:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 234ms
12:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
12:11:57 INFO - PROCESS | 3244 | 1467058317690 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 INFO - PROCESS | 3244 | 1467058317736 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 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.
12:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 218ms
12:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
12:11:57 INFO - PROCESS | 3244 | 1467058317921 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:57 INFO - PROCESS | 3244 | 1467058317978 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:58 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.
12:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 218ms
12:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
12:11:58 INFO - PROCESS | 3244 | 1467058318146 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:58 INFO - PROCESS | 3244 | 1467058318189 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:58 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.
12:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 218ms
12:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
12:11:58 INFO - PROCESS | 3244 | 1467058318375 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:58 INFO - PROCESS | 3244 | 1467058318412 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:58 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.
12:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 187ms
12:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
12:11:58 INFO - PROCESS | 3244 | 1467058318565 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:58 INFO - PROCESS | 3244 | 1467058318784 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:58 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.
12:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 374ms
12:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
12:11:58 INFO - PROCESS | 3244 | 1467058318959 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:58 INFO - PROCESS | 3244 | 1467058318987 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 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.
12:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 187ms
12:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
12:11:59 INFO - PROCESS | 3244 | 1467058319148 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 INFO - PROCESS | 3244 | 1467058319185 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 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.
12:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 188ms
12:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
12:11:59 INFO - PROCESS | 3244 | 1467058319339 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 INFO - PROCESS | 3244 | 1467058319381 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 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.
12:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 187ms
12:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
12:11:59 INFO - PROCESS | 3244 | 1467058319527 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 INFO - PROCESS | 3244 | 1467058319572 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 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.
12:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 187ms
12:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
12:11:59 INFO - PROCESS | 3244 | 1467058319716 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 INFO - PROCESS | 3244 | 1467058319757 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 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.
12:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 187ms
12:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
12:11:59 INFO - PROCESS | 3244 | 1467058319907 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:11:59 INFO - PROCESS | 3244 | 1467058319943 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:00 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.
12:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 187ms
12:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
12:12:00 INFO - PROCESS | 3244 | 1467058320095 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:00 INFO - PROCESS | 3244 | 1467058320138 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:00 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.
12:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 234ms
12:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
12:12:00 INFO - PROCESS | 3244 | 1467058320326 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:00 INFO - PROCESS | 3244 | 1467058320370 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:00 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.
12:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 187ms
12:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
12:12:00 INFO - PROCESS | 3244 | 1467058320514 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:00 INFO - PROCESS | 3244 | 1467058320552 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:00 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.
12:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 187ms
12:12:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
12:12:00 INFO - PROCESS | 3244 | 1467058320705 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:00 INFO - PROCESS | 3244 | 1467058320741 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
12:12:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 327ms
12:12:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
12:12:01 INFO - PROCESS | 3244 | 1467058321039 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:01 INFO - PROCESS | 3244 | 1467058321083 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
12:12:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 389ms
12:12:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
12:12:01 INFO - PROCESS | 3244 | 1467058321431 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:01 INFO - PROCESS | 3244 | 1467058321458 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
12:12:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 187ms
12:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
12:12:01 INFO - PROCESS | 3244 | 1467058321622 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:01 INFO - PROCESS | 3244 | 1467058321651 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
12:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 187ms
12:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
12:12:01 INFO - PROCESS | 3244 | 1467058321812 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:01 INFO - PROCESS | 3244 | 1467058321852 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
12:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 219ms
12:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
12:12:02 INFO - PROCESS | 3244 | 1467058322039 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - PROCESS | 3244 | 1467058322073 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
12:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 187ms
12:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
12:12:02 INFO - PROCESS | 3244 | 1467058322227 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - PROCESS | 3244 | 1467058322263 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
12:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 218ms
12:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
12:12:02 INFO - PROCESS | 3244 | 1467058322465 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - PROCESS | 3244 | 1467058322514 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
12:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 234ms
12:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
12:12:02 INFO - PROCESS | 3244 | 1467058322708 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - PROCESS | 3244 | 1467058322728 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
12:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 172ms
12:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
12:12:02 INFO - PROCESS | 3244 | 1467058322880 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:02 INFO - PROCESS | 3244 | 1467058322915 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
12:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 187ms
12:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
12:12:03 INFO - PROCESS | 3244 | 1467058323070 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:03 INFO - PROCESS | 3244 | 1467058323110 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
12:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 187ms
12:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
12:12:03 INFO - PROCESS | 3244 | 1467058323261 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:03 INFO - PROCESS | 3244 | 1467058323306 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:03 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
12:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 702ms
12:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
12:12:03 INFO - PROCESS | 3244 | 1467058323961 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:03 INFO - PROCESS | 3244 | 1467058323997 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
12:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 686ms
12:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
12:12:04 INFO - PROCESS | 3244 | 1467058324662 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:04 INFO - PROCESS | 3244 | 1467058324694 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:04 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
12:12:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:12:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
12:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 187ms
12:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
12:12:04 INFO - PROCESS | 3244 | 1467058324852 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:04 INFO - PROCESS | 3244 | 1467058324881 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
12:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 187ms
12:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
12:12:05 INFO - PROCESS | 3244 | 1467058325043 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - PROCESS | 3244 | 1467058325081 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
12:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 187ms
12:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
12:12:05 INFO - PROCESS | 3244 | 1467058325230 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - PROCESS | 3244 | 1467058325262 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
12:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 188ms
12:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
12:12:05 INFO - PROCESS | 3244 | 1467058325419 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - PROCESS | 3244 | 1467058325463 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
12:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 187ms
12:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
12:12:05 INFO - PROCESS | 3244 | 1467058325610 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - PROCESS | 3244 | 1467058325647 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
12:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 187ms
12:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
12:12:05 INFO - PROCESS | 3244 | 1467058325798 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - PROCESS | 3244 | 1467058325849 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:05 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
12:12:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
12:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 187ms
12:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
12:12:05 INFO - PROCESS | 3244 | 1467058325990 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - PROCESS | 3244 | 1467058326029 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
12:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 172ms
12:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
12:12:06 INFO - PROCESS | 3244 | 1467058326178 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - PROCESS | 3244 | 1467058326226 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
12:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
12:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 219ms
12:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
12:12:06 INFO - PROCESS | 3244 | 1467058326411 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - PROCESS | 3244 | 1467058326453 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 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
12:12:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
12:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 187ms
12:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
12:12:06 INFO - PROCESS | 3244 | 1467058326597 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - PROCESS | 3244 | 1467058326644 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
12:12:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
12:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 172ms
12:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
12:12:06 INFO - PROCESS | 3244 | 1467058326786 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - PROCESS | 3244 | 1467058326828 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
12:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 172ms
12:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
12:12:06 INFO - PROCESS | 3244 | 1467058326977 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:06 INFO - PROCESS | 3244 | 1467058327009 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
12:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 187ms
12:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
12:12:07 INFO - PROCESS | 3244 | 1467058327165 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:07 INFO - PROCESS | 3244 | 1467058327210 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
12:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 421ms
12:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
12:12:07 INFO - PROCESS | 3244 | 1467058327600 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:07 INFO - PROCESS | 3244 | 1467058327639 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
12:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 187ms
12:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
12:12:07 INFO - PROCESS | 3244 | 1467058327792 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:07 INFO - PROCESS | 3244 | 1467058327829 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
12:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 187ms
12:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
12:12:07 INFO - PROCESS | 3244 | 1467058327980 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:07 INFO - PROCESS | 3244 | 1467058328007 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
12:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 187ms
12:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
12:12:08 INFO - PROCESS | 3244 | 1467058328168 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - PROCESS | 3244 | 1467058328203 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
12:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 187ms
12:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
12:12:08 INFO - PROCESS | 3244 | 1467058328359 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - PROCESS | 3244 | 1467058328388 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
12:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 187ms
12:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
12:12:08 INFO - PROCESS | 3244 | 1467058328547 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - PROCESS | 3244 | 1467058328595 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
12:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 187ms
12:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
12:12:08 INFO - PROCESS | 3244 | 1467058328736 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - PROCESS | 3244 | 1467058328767 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
12:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 187ms
12:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
12:12:08 INFO - PROCESS | 3244 | 1467058328926 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:08 INFO - PROCESS | 3244 | 1467058328958 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
12:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
12:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
12:12:09 INFO - PROCESS | 3244 | 1467058329115 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 INFO - PROCESS | 3244 | 1467058329153 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 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
12:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 187ms
12:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
12:12:09 INFO - PROCESS | 3244 | 1467058329304 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 INFO - PROCESS | 3244 | 1467058329341 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
12:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 187ms
12:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
12:12:09 INFO - PROCESS | 3244 | 1467058329478 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 INFO - PROCESS | 3244 | 1467058329514 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
12:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 187ms
12:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
12:12:09 INFO - PROCESS | 3244 | 1467058329673 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 INFO - PROCESS | 3244 | 1467058329719 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 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
12:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 218ms
12:12:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
12:12:09 INFO - PROCESS | 3244 | 1467058329903 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:09 INFO - PROCESS | 3244 | 1467058329946 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 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
12:12:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
12:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:12:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
12:12:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
12:12:10 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
12:12:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
12:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:12:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
12:12:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
12:12:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 218ms
12:12:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
12:12:10 INFO - PROCESS | 3244 | 1467058330130 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 INFO - PROCESS | 3244 | 1467058330183 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 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.
12:12:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 219ms
12:12:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
12:12:10 INFO - PROCESS | 3244 | 1467058330360 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 INFO - PROCESS | 3244 | 1467058330399 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 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.
12:12:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 187ms
12:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
12:12:10 INFO - PROCESS | 3244 | 1467058330548 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 INFO - PROCESS | 3244 | 1467058330595 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
12:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 219ms
12:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
12:12:10 INFO - PROCESS | 3244 | 1467058330778 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 INFO - PROCESS | 3244 | 1467058330814 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
12:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 187ms
12:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
12:12:10 INFO - PROCESS | 3244 | 1467058330968 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:10 INFO - PROCESS | 3244 | 1467058330999 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
12:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 187ms
12:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
12:12:11 INFO - PROCESS | 3244 | 1467058331162 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - PROCESS | 3244 | 1467058331198 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
12:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 187ms
12:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
12:12:11 INFO - PROCESS | 3244 | 1467058331350 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - PROCESS | 3244 | 1467058331387 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
12:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 187ms
12:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
12:12:11 INFO - PROCESS | 3244 | 1467058331542 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - PROCESS | 3244 | 1467058331582 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
12:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 187ms
12:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
12:12:11 INFO - PROCESS | 3244 | 1467058331733 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - PROCESS | 3244 | 1467058331778 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
12:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 187ms
12:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
12:12:11 INFO - PROCESS | 3244 | 1467058331919 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:11 INFO - PROCESS | 3244 | 1467058331957 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
12:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 187ms
12:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
12:12:12 INFO - PROCESS | 3244 | 1467058332110 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - PROCESS | 3244 | 1467058332149 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
12:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 188ms
12:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
12:12:12 INFO - PROCESS | 3244 | 1467058332302 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - PROCESS | 3244 | 1467058332343 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
12:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 187ms
12:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
12:12:12 INFO - PROCESS | 3244 | 1467058332493 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - PROCESS | 3244 | 1467058332536 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
12:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 187ms
12:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
12:12:12 INFO - PROCESS | 3244 | 1467058332681 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - PROCESS | 3244 | 1467058332723 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
12:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 187ms
12:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
12:12:12 INFO - PROCESS | 3244 | 1467058332870 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:12 INFO - PROCESS | 3244 | 1467058332913 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
12:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 187ms
12:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
12:12:13 INFO - PROCESS | 3244 | 1467058333062 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:13 INFO - PROCESS | 3244 | 1467058333106 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
12:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 187ms
12:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
12:12:13 INFO - PROCESS | 3244 | 1467058333249 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:13 INFO - PROCESS | 3244 | 1467058333291 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
12:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 187ms
12:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
12:12:13 INFO - PROCESS | 3244 | 1467058333440 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:13 INFO - PROCESS | 3244 | 1467058333489 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
12:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 187ms
12:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
12:12:13 INFO - PROCESS | 3244 | 1467058333628 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:13 INFO - PROCESS | 3244 | 1467058333696 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
12:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 421ms
12:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
12:12:14 INFO - PROCESS | 3244 | 1467058334063 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - PROCESS | 3244 | 1467058334102 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
12:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 234ms
12:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
12:12:14 INFO - PROCESS | 3244 | 1467058334295 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - PROCESS | 3244 | 1467058334328 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
12:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 187ms
12:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
12:12:14 INFO - PROCESS | 3244 | 1467058334488 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - PROCESS | 3244 | 1467058334523 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
12:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 187ms
12:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
12:12:14 INFO - PROCESS | 3244 | 1467058334677 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - PROCESS | 3244 | 1467058334711 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
12:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 172ms
12:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
12:12:14 INFO - PROCESS | 3244 | 1467058334864 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:14 INFO - PROCESS | 3244 | 1467058334890 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
12:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 187ms
12:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
12:12:15 INFO - PROCESS | 3244 | 1467058335055 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - PROCESS | 3244 | 1467058335099 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
12:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 188ms
12:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
12:12:15 INFO - PROCESS | 3244 | 1467058335243 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - PROCESS | 3244 | 1467058335277 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
12:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 187ms
12:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
12:12:15 INFO - PROCESS | 3244 | 1467058335433 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - PROCESS | 3244 | 1467058335471 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
12:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 187ms
12:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
12:12:15 INFO - PROCESS | 3244 | 1467058335624 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - PROCESS | 3244 | 1467058335662 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
12:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 187ms
12:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
12:12:15 INFO - PROCESS | 3244 | 1467058335815 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - PROCESS | 3244 | 1467058335847 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
12:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 172ms
12:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
12:12:16 INFO - PROCESS | 3244 | 1467058335991 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 INFO - PROCESS | 3244 | 1467058336049 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
12:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 219ms
12:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
12:12:16 INFO - PROCESS | 3244 | 1467058336218 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 INFO - PROCESS | 3244 | 1467058336257 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
12:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 187ms
12:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
12:12:16 INFO - PROCESS | 3244 | 1467058336409 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 INFO - PROCESS | 3244 | 1467058336465 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
12:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 218ms
12:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
12:12:16 INFO - PROCESS | 3244 | 1467058336637 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 INFO - PROCESS | 3244 | 1467058336684 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 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
12:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 187ms
12:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
12:12:16 INFO - PROCESS | 3244 | 1467058336829 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:16 INFO - PROCESS | 3244 | 1467058336876 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
12:12:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 234ms
12:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
12:12:17 INFO - PROCESS | 3244 | 1467058337063 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:17 INFO - PROCESS | 3244 | 1467058337117 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:17 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)
12:12:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 733ms
12:12:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
12:12:17 INFO - PROCESS | 3244 | 1467058337799 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:17 INFO - PROCESS | 3244 | 1467058337827 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
12:12:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 624ms
12:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
12:12:18 INFO - PROCESS | 3244 | 1467058338438 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:18 INFO - PROCESS | 3244 | 1467058338466 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
12:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 639ms
12:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
12:12:19 INFO - PROCESS | 3244 | 1467058339081 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:19 INFO - PROCESS | 3244 | 1467058339110 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:19 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)
12:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 639ms
12:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
12:12:19 INFO - PROCESS | 3244 | 1467058339718 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:19 INFO - PROCESS | 3244 | 1467058339748 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:20 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)
12:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 748ms
12:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
12:12:20 INFO - PROCESS | 3244 | 1467058340462 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:20 INFO - PROCESS | 3244 | 1467058340503 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
12:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 733ms
12:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
12:12:21 INFO - PROCESS | 3244 | 1467058341204 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:21 INFO - PROCESS | 3244 | 1467058341231 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
12:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 701ms
12:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
12:12:21 INFO - PROCESS | 3244 | 1467058341906 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:21 INFO - PROCESS | 3244 | 1467058341933 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
12:12:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 639ms
12:12:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
12:12:22 INFO - PROCESS | 3244 | 1467058342544 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:22 INFO - PROCESS | 3244 | 1467058342562 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
12:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 702ms
12:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
12:12:23 INFO - PROCESS | 3244 | 1467058343232 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:23 INFO - PROCESS | 3244 | 1467058343256 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
12:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 639ms
12:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
12:12:23 INFO - PROCESS | 3244 | 1467058343869 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:23 INFO - PROCESS | 3244 | 1467058343900 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:24 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
12:12:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
12:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 187ms
12:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
12:12:24 INFO - PROCESS | 3244 | 1467058344058 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:24 INFO - PROCESS | 3244 | 1467058344085 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
12:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 187ms
12:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
12:12:24 INFO - PROCESS | 3244 | 1467058344246 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:24 INFO - PROCESS | 3244 | 1467058344279 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:24 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
12:12:24 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:12:24 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:12:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
12:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 187ms
12:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
12:12:24 INFO - PROCESS | 3244 | 1467058344436 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:24 INFO - PROCESS | 3244 | 1467058344463 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
12:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 187ms
12:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
12:12:24 INFO - PROCESS | 3244 | 1467058344626 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:24 INFO - PROCESS | 3244 | 1467058344657 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
12:12:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 702ms
12:12:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
12:12:25 INFO - PROCESS | 3244 | 1467058345328 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:25 INFO - PROCESS | 3244 | 1467058345362 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
12:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 701ms
12:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
12:12:26 INFO - PROCESS | 3244 | 1467058346028 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:26 INFO - PROCESS | 3244 | 1467058346054 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:26 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.)
12:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 701ms
12:12:26 INFO - PROCESS | 3244 | 1467058346791 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
12:12:26 INFO - PROCESS | 3244 | 1467058346821 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
12:12:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 733ms
12:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
12:12:27 INFO - PROCESS | 3244 | 1467058347549 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:27 INFO - PROCESS | 3244 | 1467058347575 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
12:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 701ms
12:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
12:12:28 INFO - PROCESS | 3244 | 1467058348244 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:28 INFO - PROCESS | 3244 | 1467058348272 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
12:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 187ms
12:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
12:12:28 INFO - PROCESS | 3244 | 1467058348432 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:28 INFO - PROCESS | 3244 | 1467058348462 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
12:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 702ms
12:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
12:12:29 INFO - PROCESS | 3244 | 1467058349121 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:29 INFO - PROCESS | 3244 | 1467058349145 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
12:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 639ms
12:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
12:12:29 INFO - PROCESS | 3244 | 1467058349758 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:29 INFO - PROCESS | 3244 | 1467058349790 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
12:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 187ms
12:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
12:12:29 INFO - PROCESS | 3244 | 1467058349947 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:29 INFO - PROCESS | 3244 | 1467058349971 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 187ms
12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
12:12:30 INFO - PROCESS | 3244 | 1467058350137 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - PROCESS | 3244 | 1467058350165 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 187ms
12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
12:12:30 INFO - PROCESS | 3244 | 1467058350327 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - PROCESS | 3244 | 1467058350363 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 187ms
12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
12:12:30 INFO - PROCESS | 3244 | 1467058350515 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - PROCESS | 3244 | 1467058350545 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 187ms
12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
12:12:30 INFO - PROCESS | 3244 | 1467058350711 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - PROCESS | 3244 | 1467058350744 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
12:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 171ms
12:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
12:12:30 INFO - PROCESS | 3244 | 1467058350894 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:30 INFO - PROCESS | 3244 | 1467058350929 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 171ms
12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
12:12:31 INFO - PROCESS | 3244 | 1467058351083 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - PROCESS | 3244 | 1467058351116 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 187ms
12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
12:12:31 INFO - PROCESS | 3244 | 1467058351277 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - PROCESS | 3244 | 1467058351314 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 187ms
12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
12:12:31 INFO - PROCESS | 3244 | 1467058351466 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - PROCESS | 3244 | 1467058351502 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 187ms
12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
12:12:31 INFO - PROCESS | 3244 | 1467058351656 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - PROCESS | 3244 | 1467058351698 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
12:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 187ms
12:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
12:12:31 INFO - PROCESS | 3244 | 1467058351845 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:31 INFO - PROCESS | 3244 | 1467058351879 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
12:12:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:12:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
12:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 218ms
12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
12:12:32 INFO - PROCESS | 3244 | 1467058352076 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - PROCESS | 3244 | 1467058352117 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 187ms
12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
12:12:32 INFO - PROCESS | 3244 | 1467058352263 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - PROCESS | 3244 | 1467058352299 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
12:12:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:12:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
12:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 187ms
12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
12:12:32 INFO - PROCESS | 3244 | 1467058352453 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - PROCESS | 3244 | 1467058352482 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 140ms
12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
12:12:32 INFO - PROCESS | 3244 | 1467058352592 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - PROCESS | 3244 | 1467058352622 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
12:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 187ms
12:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
12:12:32 INFO - PROCESS | 3244 | 1467058352781 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:32 INFO - PROCESS | 3244 | 1467058352840 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 530ms
12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
12:12:33 INFO - PROCESS | 3244 | 1467058353318 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:33 INFO - PROCESS | 3244 | 1467058353347 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 187ms
12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
12:12:33 INFO - PROCESS | 3244 | 1467058353510 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:33 INFO - PROCESS | 3244 | 1467058353543 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 187ms
12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
12:12:33 INFO - PROCESS | 3244 | 1467058353698 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:33 INFO - PROCESS | 3244 | 1467058353726 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
12:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 187ms
12:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
12:12:33 INFO - PROCESS | 3244 | 1467058353885 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:33 INFO - PROCESS | 3244 | 1467058353930 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 187ms
12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
12:12:34 INFO - PROCESS | 3244 | 1467058354075 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - PROCESS | 3244 | 1467058354110 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 187ms
12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
12:12:34 INFO - PROCESS | 3244 | 1467058354265 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - PROCESS | 3244 | 1467058354313 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 234ms
12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
12:12:34 INFO - PROCESS | 3244 | 1467058354495 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - PROCESS | 3244 | 1467058354529 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 187ms
12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
12:12:34 INFO - PROCESS | 3244 | 1467058354683 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - PROCESS | 3244 | 1467058354707 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
12:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 187ms
12:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
12:12:34 INFO - PROCESS | 3244 | 1467058354873 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:34 INFO - PROCESS | 3244 | 1467058354909 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
12:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 187ms
12:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
12:12:35 INFO - PROCESS | 3244 | 1467058355061 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - PROCESS | 3244 | 1467058355090 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
12:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 234ms
12:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
12:12:35 INFO - PROCESS | 3244 | 1467058355301 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - PROCESS | 3244 | 1467058355351 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
12:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 249ms
12:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
12:12:35 INFO - PROCESS | 3244 | 1467058355546 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - PROCESS | 3244 | 1467058355577 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
12:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 218ms
12:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
12:12:35 INFO - PROCESS | 3244 | 1467058355762 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - PROCESS | 3244 | 1467058355797 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
12:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 187ms
12:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
12:12:35 INFO - PROCESS | 3244 | 1467058355946 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:35 INFO - PROCESS | 3244 | 1467058355985 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
12:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 218ms
12:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
12:12:36 INFO - PROCESS | 3244 | 1467058356176 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - PROCESS | 3244 | 1467058356204 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
12:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 171ms
12:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
12:12:36 INFO - PROCESS | 3244 | 1467058356363 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - PROCESS | 3244 | 1467058356397 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
12:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 218ms
12:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
12:12:36 INFO - PROCESS | 3244 | 1467058356595 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - PROCESS | 3244 | 1467058356635 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
12:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 234ms
12:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
12:12:36 INFO - PROCESS | 3244 | 1467058356824 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - PROCESS | 3244 | 1467058356868 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
12:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 187ms
12:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
12:12:37 INFO - PROCESS | 3244 | 1467058357013 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - PROCESS | 3244 | 1467058357048 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 187ms
12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
12:12:37 INFO - PROCESS | 3244 | 1467058357201 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - PROCESS | 3244 | 1467058357235 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 187ms
12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
12:12:37 INFO - PROCESS | 3244 | 1467058357392 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - PROCESS | 3244 | 1467058357428 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 187ms
12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
12:12:37 INFO - PROCESS | 3244 | 1467058357581 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - PROCESS | 3244 | 1467058357621 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 171ms
12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
12:12:37 INFO - PROCESS | 3244 | 1467058357770 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - PROCESS | 3244 | 1467058357806 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
12:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 187ms
12:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
12:12:37 INFO - PROCESS | 3244 | 1467058357961 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:37 INFO - PROCESS | 3244 | 1467058357989 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 187ms
12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
12:12:38 INFO - PROCESS | 3244 | 1467058358148 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - PROCESS | 3244 | 1467058358178 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 187ms
12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
12:12:38 INFO - PROCESS | 3244 | 1467058358338 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - PROCESS | 3244 | 1467058358380 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 187ms
12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
12:12:38 INFO - PROCESS | 3244 | 1467058358528 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - PROCESS | 3244 | 1467058358570 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 187ms
12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
12:12:38 INFO - PROCESS | 3244 | 1467058358717 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - PROCESS | 3244 | 1467058358757 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
12:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 187ms
12:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
12:12:38 INFO - PROCESS | 3244 | 1467058358908 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:38 INFO - PROCESS | 3244 | 1467058358946 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 187ms
12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
12:12:39 INFO - PROCESS | 3244 | 1467058359096 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:39 INFO - PROCESS | 3244 | 1467058359171 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 421ms
12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
12:12:39 INFO - PROCESS | 3244 | 1467058359532 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:39 INFO - PROCESS | 3244 | 1467058359560 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 187ms
12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
12:12:39 INFO - PROCESS | 3244 | 1467058359730 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:39 INFO - PROCESS | 3244 | 1467058359769 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
12:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 218ms
12:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
12:12:39 INFO - PROCESS | 3244 | 1467058359961 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:39 INFO - PROCESS | 3244 | 1467058359998 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 187ms
12:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
12:12:40 INFO - PROCESS | 3244 | 1467058360148 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - PROCESS | 3244 | 1467058360183 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 281ms
12:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
12:12:40 INFO - PROCESS | 3244 | 1467058360442 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - PROCESS | 3244 | 1467058360478 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 172ms
12:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
12:12:40 INFO - PROCESS | 3244 | 1467058360629 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - PROCESS | 3244 | 1467058360667 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 172ms
12:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
12:12:40 INFO - PROCESS | 3244 | 1467058360818 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - PROCESS | 3244 | 1467058360852 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
12:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 187ms
12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
12:12:41 INFO - PROCESS | 3244 | 1467058361015 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - PROCESS | 3244 | 1467058361070 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - PROCESS | 3244 | 1467058361237 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
12:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
12:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 234ms
12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
12:12:41 INFO - PROCESS | 3244 | 1467058361245 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - PROCESS | 3244 | 1467058361282 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
12:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 187ms
12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
12:12:41 INFO - PROCESS | 3244 | 1467058361434 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - PROCESS | 3244 | 1467058361465 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
12:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 187ms
12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
12:12:41 INFO - PROCESS | 3244 | 1467058361630 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - PROCESS | 3244 | 1467058361681 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
12:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 234ms
12:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
12:12:41 INFO - PROCESS | 3244 | 1467058361861 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:41 INFO - PROCESS | 3244 | 1467058361901 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 171ms
12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
12:12:42 INFO - PROCESS | 3244 | 1467058362044 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - PROCESS | 3244 | 1467058362089 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 234ms
12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
12:12:42 INFO - PROCESS | 3244 | 1467058362282 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - PROCESS | 3244 | 1467058362331 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 233ms
12:12:42 INFO - PROCESS | 3244 | 1467058362515 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
12:12:42 INFO - PROCESS | 3244 | 1467058362573 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 218ms
12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
12:12:42 INFO - PROCESS | 3244 | 1467058362747 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - PROCESS | 3244 | 1467058362789 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
12:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 187ms
12:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
12:12:42 INFO - PROCESS | 3244 | 1467058362936 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:42 INFO - PROCESS | 3244 | 1467058362974 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 187ms
12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
12:12:43 INFO - PROCESS | 3244 | 1467058363127 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - PROCESS | 3244 | 1467058363165 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 187ms
12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
12:12:43 INFO - PROCESS | 3244 | 1467058363315 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - PROCESS | 3244 | 1467058363353 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 171ms
12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
12:12:43 INFO - PROCESS | 3244 | 1467058363504 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - PROCESS | 3244 | 1467058363542 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 187ms
12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
12:12:43 INFO - PROCESS | 3244 | 1467058363695 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - PROCESS | 3244 | 1467058363724 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
12:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 187ms
12:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
12:12:43 INFO - PROCESS | 3244 | 1467058363883 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:43 INFO - PROCESS | 3244 | 1467058363921 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
12:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 187ms
12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
12:12:44 INFO - PROCESS | 3244 | 1467058364073 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - PROCESS | 3244 | 1467058364114 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
12:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 187ms
12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
12:12:44 INFO - PROCESS | 3244 | 1467058364265 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - PROCESS | 3244 | 1467058364305 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
12:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 187ms
12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
12:12:44 INFO - PROCESS | 3244 | 1467058364455 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - PROCESS | 3244 | 1467058364498 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
12:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 171ms
12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
12:12:44 INFO - PROCESS | 3244 | 1467058364645 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - PROCESS | 3244 | 1467058364687 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
12:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 187ms
12:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
12:12:44 INFO - PROCESS | 3244 | 1467058364835 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:44 INFO - PROCESS | 3244 | 1467058364877 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
12:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 187ms
12:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
12:12:45 INFO - PROCESS | 3244 | 1467058365023 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:45 INFO - PROCESS | 3244 | 1467058365077 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
12:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 187ms
12:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
12:12:45 INFO - PROCESS | 3244 | 1467058365213 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:45 INFO - PROCESS | 3244 | 1467058365256 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
12:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 187ms
12:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
12:12:45 INFO - PROCESS | 3244 | 1467058365402 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:45 INFO - PROCESS | 3244 | 1467058365449 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
12:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 187ms
12:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
12:12:45 INFO - PROCESS | 3244 | 1467058365623 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:45 INFO - PROCESS | 3244 | 1467058365687 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
12:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 530ms
12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
12:12:46 INFO - PROCESS | 3244 | 1467058366162 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - PROCESS | 3244 | 1467058366202 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
12:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 187ms
12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
12:12:46 INFO - PROCESS | 3244 | 1467058366353 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - PROCESS | 3244 | 1467058366382 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
12:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 187ms
12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
12:12:46 INFO - PROCESS | 3244 | 1467058366546 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - PROCESS | 3244 | 1467058366584 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
12:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 187ms
12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
12:12:46 INFO - PROCESS | 3244 | 1467058366731 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - PROCESS | 3244 | 1467058366773 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
12:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 187ms
12:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
12:12:46 INFO - PROCESS | 3244 | 1467058366920 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:46 INFO - PROCESS | 3244 | 1467058366945 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
12:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 187ms
12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
12:12:47 INFO - PROCESS | 3244 | 1467058367111 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - PROCESS | 3244 | 1467058367149 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
12:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 234ms
12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
12:12:47 INFO - PROCESS | 3244 | 1467058367339 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - PROCESS | 3244 | 1467058367384 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
12:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 187ms
12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
12:12:47 INFO - PROCESS | 3244 | 1467058367529 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - PROCESS | 3244 | 1467058367561 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
12:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 187ms
12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
12:12:47 INFO - PROCESS | 3244 | 1467058367718 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - PROCESS | 3244 | 1467058367763 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
12:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 187ms
12:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
12:12:47 INFO - PROCESS | 3244 | 1467058367908 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:47 INFO - PROCESS | 3244 | 1467058367933 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
12:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 171ms
12:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
12:12:48 INFO - PROCESS | 3244 | 1467058368097 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - PROCESS | 3244 | 1467058368146 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
12:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 218ms
12:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
12:12:48 INFO - PROCESS | 3244 | 1467058368329 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - PROCESS | 3244 | 1467058368377 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
12:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 219ms
12:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
12:12:48 INFO - PROCESS | 3244 | 1467058368561 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - PROCESS | 3244 | 1467058368580 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
12:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 187ms
12:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
12:12:48 INFO - PROCESS | 3244 | 1467058368733 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - PROCESS | 3244 | 1467058368779 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
12:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 233ms
12:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
12:12:48 INFO - PROCESS | 3244 | 1467058368966 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - PROCESS | 3244 | 1467058369011 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
12:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 234ms
12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
12:12:49 INFO - PROCESS | 3244 | 1467058369196 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - PROCESS | 3244 | 1467058369236 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
12:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 218ms
12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
12:12:49 INFO - PROCESS | 3244 | 1467058369427 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - PROCESS | 3244 | 1467058369461 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
12:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 187ms
12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
12:12:49 INFO - PROCESS | 3244 | 1467058369615 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - PROCESS | 3244 | 1467058369653 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
12:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 187ms
12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
12:12:49 INFO - PROCESS | 3244 | 1467058369805 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - PROCESS | 3244 | 1467058369847 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
12:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 187ms
12:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
12:12:49 INFO - PROCESS | 3244 | 1467058369995 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - PROCESS | 3244 | 1467058370032 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
12:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 187ms
12:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
12:12:50 INFO - PROCESS | 3244 | 1467058370183 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - PROCESS | 3244 | 1467058370224 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
12:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 234ms
12:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
12:12:50 INFO - PROCESS | 3244 | 1467058370417 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - PROCESS | 3244 | 1467058370458 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
12:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 187ms
12:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
12:12:50 INFO - PROCESS | 3244 | 1467058370606 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - PROCESS | 3244 | 1467058370653 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
12:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 187ms
12:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
12:12:50 INFO - PROCESS | 3244 | 1467058370796 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 INFO - PROCESS | 3244 | 1467058370834 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:50 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
12:12:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:12:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
12:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 187ms
12:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
12:12:50 INFO - PROCESS | 3244 | 1467058370985 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 INFO - PROCESS | 3244 | 1467058371035 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 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
12:12:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:12:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 171ms
12:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
12:12:51 INFO - PROCESS | 3244 | 1467058371176 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 INFO - PROCESS | 3244 | 1467058371216 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 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
12:12:51 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:12:51 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:12:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 171ms
12:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
12:12:51 INFO - PROCESS | 3244 | 1467058371364 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 INFO - PROCESS | 3244 | 1467058371410 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 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
12:12:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:12:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 187ms
12:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
12:12:51 INFO - PROCESS | 3244 | 1467058371557 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 INFO - PROCESS | 3244 | 1467058371605 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 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
12:12:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:12:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 187ms
12:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
12:12:51 INFO - PROCESS | 3244 | 1467058371745 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 INFO - PROCESS | 3244 | 1467058371776 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 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
12:12:51 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
12:12:51 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
12:12:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 187ms
12:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
12:12:51 INFO - PROCESS | 3244 | 1467058371937 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:51 INFO - PROCESS | 3244 | 1467058371979 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
12:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 436ms
12:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
12:12:52 INFO - PROCESS | 3244 | 1467058372372 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:52 INFO - PROCESS | 3244 | 1467058372400 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:52 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
12:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 188ms
12:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
12:12:52 INFO - PROCESS | 3244 | 1467058372563 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:52 INFO - PROCESS | 3244 | 1467058372592 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:52 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
12:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 172ms
12:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
12:12:52 INFO - PROCESS | 3244 | 1467058372757 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:52 INFO - PROCESS | 3244 | 1467058372787 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
12:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 187ms
12:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
12:12:52 INFO - PROCESS | 3244 | 1467058372949 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:52 INFO - PROCESS | 3244 | 1467058372986 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
12:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 218ms
12:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
12:12:53 INFO - PROCESS | 3244 | 1467058373172 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - PROCESS | 3244 | 1467058373202 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
12:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 171ms
12:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
12:12:53 INFO - PROCESS | 3244 | 1467058373365 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - PROCESS | 3244 | 1467058373398 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 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
12:12:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 172ms
12:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
12:12:53 INFO - PROCESS | 3244 | 1467058373555 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - PROCESS | 3244 | 1467058373595 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
12:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 187ms
12:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
12:12:53 INFO - PROCESS | 3244 | 1467058373743 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - PROCESS | 3244 | 1467058373778 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
12:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 187ms
12:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
12:12:53 INFO - PROCESS | 3244 | 1467058373930 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:53 INFO - PROCESS | 3244 | 1467058373965 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
12:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 187ms
12:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
12:12:54 INFO - PROCESS | 3244 | 1467058374123 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - PROCESS | 3244 | 1467058374155 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
12:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 187ms
12:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
12:12:54 INFO - PROCESS | 3244 | 1467058374312 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - PROCESS | 3244 | 1467058374375 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
12:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 234ms
12:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
12:12:54 INFO - PROCESS | 3244 | 1467058374539 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - PROCESS | 3244 | 1467058374582 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
12:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 187ms
12:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
12:12:54 INFO - PROCESS | 3244 | 1467058374733 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - PROCESS | 3244 | 1467058374779 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
12:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 218ms
12:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
12:12:54 INFO - PROCESS | 3244 | 1467058374959 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:54 INFO - PROCESS | 3244 | 1467058375000 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
12:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 187ms
12:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
12:12:55 INFO - PROCESS | 3244 | 1467058375147 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - PROCESS | 3244 | 1467058375164 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
12:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 187ms
12:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
12:12:55 INFO - PROCESS | 3244 | 1467058375320 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - PROCESS | 3244 | 1467058375380 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
12:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 218ms
12:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
12:12:55 INFO - PROCESS | 3244 | 1467058375572 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - PROCESS | 3244 | 1467058375631 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
12:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 218ms
12:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
12:12:55 INFO - PROCESS | 3244 | 1467058375781 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - PROCESS | 3244 | 1467058375818 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
12:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 187ms
12:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
12:12:55 INFO - PROCESS | 3244 | 1467058375969 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:55 INFO - PROCESS | 3244 | 1467058376005 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
12:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 171ms
12:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
12:12:56 INFO - PROCESS | 3244 | 1467058376160 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - PROCESS | 3244 | 1467058376196 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
12:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 171ms
12:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
12:12:56 INFO - PROCESS | 3244 | 1467058376348 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - PROCESS | 3244 | 1467058376389 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
12:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 218ms
12:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
12:12:56 INFO - PROCESS | 3244 | 1467058376580 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - PROCESS | 3244 | 1467058376626 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
12:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 187ms
12:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
12:12:56 INFO - PROCESS | 3244 | 1467058376767 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - PROCESS | 3244 | 1467058376807 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
12:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 171ms
12:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
12:12:56 INFO - PROCESS | 3244 | 1467058376957 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:56 INFO - PROCESS | 3244 | 1467058376997 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
12:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 187ms
12:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
12:12:57 INFO - PROCESS | 3244 | 1467058377147 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - PROCESS | 3244 | 1467058377192 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
12:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 187ms
12:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
12:12:57 INFO - PROCESS | 3244 | 1467058377335 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - PROCESS | 3244 | 1467058377378 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
12:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 218ms
12:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
12:12:57 INFO - PROCESS | 3244 | 1467058377564 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - PROCESS | 3244 | 1467058377602 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
12:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 171ms
12:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
12:12:57 INFO - PROCESS | 3244 | 1467058377754 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - PROCESS | 3244 | 1467058377795 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 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
12:12:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:12:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
12:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:12:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 187ms
12:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
12:12:57 INFO - PROCESS | 3244 | 1467058377945 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:57 INFO - PROCESS | 3244 | 1467058377978 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
12:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 187ms
12:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
12:12:58 INFO - PROCESS | 3244 | 1467058378133 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:58 INFO - PROCESS | 3244 | 1467058378170 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
12:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 187ms
12:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
12:12:58 INFO - PROCESS | 3244 | 1467058378323 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:58 INFO - PROCESS | 3244 | 1467058378375 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
12:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 436ms
12:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
12:12:58 INFO - PROCESS | 3244 | 1467058378758 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:58 INFO - PROCESS | 3244 | 1467058378804 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:58 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
12:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 219ms
12:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
12:12:58 INFO - PROCESS | 3244 | 1467058378999 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:59 INFO - PROCESS | 3244 | 1467058379039 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:59 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
12:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 187ms
12:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
12:12:59 INFO - PROCESS | 3244 | 1467058379187 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:59 INFO - PROCESS | 3244 | 1467058379216 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
12:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 187ms
12:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
12:12:59 INFO - PROCESS | 3244 | 1467058379374 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:12:59 INFO - PROCESS | 3244 | 1467058379402 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
12:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 702ms
12:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
12:13:00 INFO - PROCESS | 3244 | 1467058380076 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - PROCESS | 3244 | 1467058380101 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
12:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 187ms
12:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
12:13:00 INFO - PROCESS | 3244 | 1467058380267 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - PROCESS | 3244 | 1467058380310 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
12:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 187ms
12:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
12:13:00 INFO - PROCESS | 3244 | 1467058380455 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - PROCESS | 3244 | 1467058380487 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
12:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 172ms
12:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
12:13:00 INFO - PROCESS | 3244 | 1467058380645 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - PROCESS | 3244 | 1467058380679 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
12:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 187ms
12:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
12:13:00 INFO - PROCESS | 3244 | 1467058380834 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:00 INFO - PROCESS | 3244 | 1467058380874 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
12:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 187ms
12:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
12:13:01 INFO - PROCESS | 3244 | 1467058381023 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - PROCESS | 3244 | 1467058381065 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
12:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 219ms
12:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
12:13:01 INFO - PROCESS | 3244 | 1467058381254 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - PROCESS | 3244 | 1467058381299 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 218ms
12:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
12:13:01 INFO - PROCESS | 3244 | 1467058381482 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - PROCESS | 3244 | 1467058381520 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 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
12:13:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
12:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 188ms
12:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
12:13:01 INFO - PROCESS | 3244 | 1467058381656 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - PROCESS | 3244 | 1467058381703 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
12:13:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
12:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 187ms
12:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
12:13:01 INFO - PROCESS | 3244 | 1467058381847 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:01 INFO - PROCESS | 3244 | 1467058381889 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 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
12:13:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
12:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 172ms
12:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
12:13:02 INFO - PROCESS | 3244 | 1467058382035 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 INFO - PROCESS | 3244 | 1467058382076 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 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]"
12:13:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:13:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
12:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 218ms
12:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
12:13:02 INFO - PROCESS | 3244 | 1467058382265 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 INFO - PROCESS | 3244 | 1467058382311 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 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
12:13:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
12:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 234ms
12:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
12:13:02 INFO - PROCESS | 3244 | 1467058382494 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 INFO - PROCESS | 3244 | 1467058382536 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
12:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 187ms
12:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
12:13:02 INFO - PROCESS | 3244 | 1467058382682 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 INFO - PROCESS | 3244 | 1467058382728 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
12:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 187ms
12:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
12:13:02 INFO - PROCESS | 3244 | 1467058382872 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:02 INFO - PROCESS | 3244 | 1467058382905 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
12:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 187ms
12:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
12:13:03 INFO - PROCESS | 3244 | 1467058383062 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - PROCESS | 3244 | 1467058383101 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
12:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 187ms
12:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
12:13:03 INFO - PROCESS | 3244 | 1467058383252 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - PROCESS | 3244 | 1467058383291 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
12:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 171ms
12:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
12:13:03 INFO - PROCESS | 3244 | 1467058383443 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - PROCESS | 3244 | 1467058383488 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
12:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 187ms
12:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
12:13:03 INFO - PROCESS | 3244 | 1467058383632 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - PROCESS | 3244 | 1467058383673 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
12:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 187ms
12:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
12:13:03 INFO - PROCESS | 3244 | 1467058383820 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - PROCESS | 3244 | 1467058383863 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
12:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 187ms
12:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
12:13:04 INFO - PROCESS | 3244 | 1467058384015 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - PROCESS | 3244 | 1467058384061 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
12:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 187ms
12:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
12:13:04 INFO - PROCESS | 3244 | 1467058384202 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - PROCESS | 3244 | 1467058384252 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
12:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 187ms
12:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
12:13:04 INFO - PROCESS | 3244 | 1467058384394 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - PROCESS | 3244 | 1467058384435 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
12:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 218ms
12:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
12:13:04 INFO - PROCESS | 3244 | 1467058384621 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - PROCESS | 3244 | 1467058384658 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
12:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 187ms
12:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
12:13:04 INFO - PROCESS | 3244 | 1467058384855 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:04 INFO - PROCESS | 3244 | 1467058384906 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
12:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 390ms
12:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
12:13:05 INFO - PROCESS | 3244 | 1467058385251 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - PROCESS | 3244 | 1467058385280 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
12:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 187ms
12:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
12:13:05 INFO - PROCESS | 3244 | 1467058385439 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - PROCESS | 3244 | 1467058385473 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
12:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 187ms
12:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
12:13:05 INFO - PROCESS | 3244 | 1467058385631 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - PROCESS | 3244 | 1467058385660 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
12:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 172ms
12:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
12:13:05 INFO - PROCESS | 3244 | 1467058385816 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - PROCESS | 3244 | 1467058385863 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
12:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 187ms
12:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
12:13:05 INFO - PROCESS | 3244 | 1467058386005 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - PROCESS | 3244 | 1467058386039 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
12:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 187ms
12:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
12:13:06 INFO - PROCESS | 3244 | 1467058386198 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - PROCESS | 3244 | 1467058386237 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
12:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 219ms
12:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
12:13:06 INFO - PROCESS | 3244 | 1467058386425 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - PROCESS | 3244 | 1467058386459 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
12:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 187ms
12:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
12:13:06 INFO - PROCESS | 3244 | 1467058386617 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - PROCESS | 3244 | 1467058386649 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
12:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 187ms
12:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
12:13:06 INFO - PROCESS | 3244 | 1467058386804 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - PROCESS | 3244 | 1467058386838 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
12:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 187ms
12:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
12:13:06 INFO - PROCESS | 3244 | 1467058386994 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - PROCESS | 3244 | 1467058387031 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
12:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 187ms
12:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
12:13:07 INFO - PROCESS | 3244 | 1467058387183 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - PROCESS | 3244 | 1467058387227 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
12:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 234ms
12:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
12:13:07 INFO - PROCESS | 3244 | 1467058387417 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - PROCESS | 3244 | 1467058387455 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
12:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 187ms
12:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
12:13:07 INFO - PROCESS | 3244 | 1467058387606 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - PROCESS | 3244 | 1467058387652 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
12:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 234ms
12:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
12:13:07 INFO - PROCESS | 3244 | 1467058387835 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:07 INFO - PROCESS | 3244 | 1467058387879 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 218ms
12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
12:13:08 INFO - PROCESS | 3244 | 1467058388068 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - PROCESS | 3244 | 1467058388111 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 187ms
12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
12:13:08 INFO - PROCESS | 3244 | 1467058388242 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - PROCESS | 3244 | 1467058388292 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 187ms
12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
12:13:08 INFO - PROCESS | 3244 | 1467058388431 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - PROCESS | 3244 | 1467058388469 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 187ms
12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
12:13:08 INFO - PROCESS | 3244 | 1467058388621 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - PROCESS | 3244 | 1467058388661 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 187ms
12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
12:13:08 INFO - PROCESS | 3244 | 1467058388813 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - PROCESS | 3244 | 1467058388858 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
12:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 187ms
12:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
12:13:08 INFO - PROCESS | 3244 | 1467058389000 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - PROCESS | 3244 | 1467058389029 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
12:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 171ms
12:13:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
12:13:09 INFO - PROCESS | 3244 | 1467058389198 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - PROCESS | 3244 | 1467058389237 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 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 () {
12:13:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
12:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
12:13:09 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 () {
12:13:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
12:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
12:13:09 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 () {
12:13:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
12:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
12:13:09 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 () {
12:13:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
12:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
12:13:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 187ms
12:13:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
12:13:09 INFO - PROCESS | 3244 | 1467058389384 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - PROCESS | 3244 | 1467058389426 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
12:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
12:13:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
12:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
12:13:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
12:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
12:13:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 187ms
12:13:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
12:13:09 INFO - PROCESS | 3244 | 1467058389574 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - PROCESS | 3244 | 1467058389621 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 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
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
12:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
12:13:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
12:13:09 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.
12:13:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
12:13:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 187ms
12:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
12:13:09 INFO - PROCESS | 3244 | 1467058389765 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - PROCESS | 3244 | 1467058389813 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
12:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 187ms
12:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
12:13:09 INFO - PROCESS | 3244 | 1467058389953 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:09 INFO - PROCESS | 3244 | 1467058390000 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
12:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 234ms
12:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
12:13:10 INFO - PROCESS | 3244 | 1467058390182 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - PROCESS | 3244 | 1467058390228 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
12:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 187ms
12:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
12:13:10 INFO - PROCESS | 3244 | 1467058390372 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - PROCESS | 3244 | 1467058390419 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
12:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 187ms
12:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
12:13:10 INFO - PROCESS | 3244 | 1467058390562 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - PROCESS | 3244 | 1467058390613 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
12:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 187ms
12:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
12:13:10 INFO - PROCESS | 3244 | 1467058390750 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - PROCESS | 3244 | 1467058390795 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
12:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 218ms
12:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
12:13:10 INFO - PROCESS | 3244 | 1467058390980 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:11 INFO - PROCESS | 3244 | 1467058391029 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
12:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 296ms
12:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
12:13:11 INFO - PROCESS | 3244 | 1467058391370 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:11 INFO - PROCESS | 3244 | 1467058391414 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
12:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 281ms
12:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
12:13:11 INFO - PROCESS | 3244 | 1467058391662 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:11 INFO - PROCESS | 3244 | 1467058391700 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
12:13:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
12:13:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
12:13:11 INFO - PROCESS | 3244 | 1467058391851 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:11 INFO - PROCESS | 3244 | 1467058391881 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
12:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 187ms
12:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
12:13:12 INFO - PROCESS | 3244 | 1467058392041 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - PROCESS | 3244 | 1467058392069 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
12:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 187ms
12:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
12:13:12 INFO - PROCESS | 3244 | 1467058392237 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - PROCESS | 3244 | 1467058392269 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
12:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 172ms
12:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
12:13:12 INFO - PROCESS | 3244 | 1467058392426 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - PROCESS | 3244 | 1467058392477 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
12:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 172ms
12:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
12:13:12 INFO - PROCESS | 3244 | 1467058392615 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - PROCESS | 3244 | 1467058392647 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
12:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 187ms
12:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
12:13:12 INFO - PROCESS | 3244 | 1467058392806 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - PROCESS | 3244 | 1467058392840 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
12:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 187ms
12:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
12:13:12 INFO - PROCESS | 3244 | 1467058392993 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - PROCESS | 3244 | 1467058393028 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
12:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 188ms
12:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
12:13:13 INFO - PROCESS | 3244 | 1467058393182 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - PROCESS | 3244 | 1467058393218 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
12:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 187ms
12:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
12:13:13 INFO - PROCESS | 3244 | 1467058393376 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - PROCESS | 3244 | 1467058393435 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
12:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 218ms
12:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
12:13:13 INFO - PROCESS | 3244 | 1467058393605 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - PROCESS | 3244 | 1467058393638 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
12:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 187ms
12:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
12:13:13 INFO - PROCESS | 3244 | 1467058393802 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:13 INFO - PROCESS | 3244 | 1467058393849 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
12:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 250ms
12:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
12:13:14 INFO - PROCESS | 3244 | 1467058394045 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 INFO - PROCESS | 3244 | 1467058394077 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 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
12:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 187ms
12:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
12:13:14 INFO - PROCESS | 3244 | 1467058394233 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 INFO - PROCESS | 3244 | 1467058394280 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
12:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 234ms
12:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
12:13:14 INFO - PROCESS | 3244 | 1467058394464 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 INFO - PROCESS | 3244 | 1467058394505 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 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
12:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 234ms
12:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
12:13:14 INFO - PROCESS | 3244 | 1467058394693 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 INFO - PROCESS | 3244 | 1467058394723 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
12:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 187ms
12:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
12:13:14 INFO - PROCESS | 3244 | 1467058394867 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:14 INFO - PROCESS | 3244 | 1467058394904 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
12:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 187ms
12:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
12:13:15 INFO - PROCESS | 3244 | 1467058395058 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - PROCESS | 3244 | 1467058395094 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
12:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 187ms
12:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
12:13:15 INFO - PROCESS | 3244 | 1467058395246 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - PROCESS | 3244 | 1467058395279 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
12:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 187ms
12:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
12:13:15 INFO - PROCESS | 3244 | 1467058395435 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - PROCESS | 3244 | 1467058395474 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
12:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 187ms
12:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
12:13:15 INFO - PROCESS | 3244 | 1467058395624 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - PROCESS | 3244 | 1467058395663 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
12:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 187ms
12:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
12:13:15 INFO - PROCESS | 3244 | 1467058395815 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - PROCESS | 3244 | 1467058395857 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
12:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 172ms
12:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
12:13:15 INFO - PROCESS | 3244 | 1467058396003 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - PROCESS | 3244 | 1467058396043 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
12:13:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 187ms
12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
12:13:16 INFO - PROCESS | 3244 | 1467058396192 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - PROCESS | 3244 | 1467058396233 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
12:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 188ms
12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
12:13:16 INFO - PROCESS | 3244 | 1467058396383 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - PROCESS | 3244 | 1467058396427 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
12:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 187ms
12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
12:13:16 INFO - PROCESS | 3244 | 1467058396571 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - PROCESS | 3244 | 1467058396616 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
12:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 187ms
12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
12:13:16 INFO - PROCESS | 3244 | 1467058396763 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - PROCESS | 3244 | 1467058396810 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
12:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 187ms
12:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
12:13:16 INFO - PROCESS | 3244 | 1467058396951 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:16 INFO - PROCESS | 3244 | 1467058396996 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
12:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 233ms
12:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
12:13:17 INFO - PROCESS | 3244 | 1467058397181 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:17 INFO - PROCESS | 3244 | 1467058397214 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
12:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 188ms
12:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
12:13:17 INFO - PROCESS | 3244 | 1467058397369 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:17 INFO - PROCESS | 3244 | 1467058397423 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
12:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 280ms
12:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
12:13:17 INFO - PROCESS | 3244 | 1467058397758 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:17 INFO - PROCESS | 3244 | 1467058397804 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 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
12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 281ms
12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
12:13:18 INFO - PROCESS | 3244 | 1467058398052 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - PROCESS | 3244 | 1467058398081 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 172ms
12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
12:13:18 INFO - PROCESS | 3244 | 1467058398238 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - PROCESS | 3244 | 1467058398275 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 187ms
12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
12:13:18 INFO - PROCESS | 3244 | 1467058398429 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - PROCESS | 3244 | 1467058398461 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 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
12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 188ms
12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
12:13:18 INFO - PROCESS | 3244 | 1467058398620 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - PROCESS | 3244 | 1467058398657 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 187ms
12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
12:13:18 INFO - PROCESS | 3244 | 1467058398811 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - PROCESS | 3244 | 1467058398853 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
12:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 187ms
12:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
12:13:18 INFO - PROCESS | 3244 | 1467058399001 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - PROCESS | 3244 | 1467058399035 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 187ms
12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
12:13:19 INFO - PROCESS | 3244 | 1467058399192 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - PROCESS | 3244 | 1467058399222 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 172ms
12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
12:13:19 INFO - PROCESS | 3244 | 1467058399379 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - PROCESS | 3244 | 1467058399412 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 187ms
12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
12:13:19 INFO - PROCESS | 3244 | 1467058399567 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - PROCESS | 3244 | 1467058399608 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 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
12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 187ms
12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
12:13:19 INFO - PROCESS | 3244 | 1467058399760 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - PROCESS | 3244 | 1467058399817 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
12:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 219ms
12:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
12:13:19 INFO - PROCESS | 3244 | 1467058399986 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - PROCESS | 3244 | 1467058400027 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 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
12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 172ms
12:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
12:13:20 INFO - PROCESS | 3244 | 1467058400176 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - PROCESS | 3244 | 1467058400225 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 218ms
12:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
12:13:20 INFO - PROCESS | 3244 | 1467058400409 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - PROCESS | 3244 | 1467058400444 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 187ms
12:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
12:13:20 INFO - PROCESS | 3244 | 1467058400600 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - PROCESS | 3244 | 1467058400642 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 187ms
12:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
12:13:20 INFO - PROCESS | 3244 | 1467058400788 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - PROCESS | 3244 | 1467058400842 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
12:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 218ms
12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
12:13:21 INFO - PROCESS | 3244 | 1467058401019 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - PROCESS | 3244 | 1467058401085 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 218ms
12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
12:13:21 INFO - PROCESS | 3244 | 1467058401232 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - PROCESS | 3244 | 1467058401266 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 187ms
12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
12:13:21 INFO - PROCESS | 3244 | 1467058401421 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - PROCESS | 3244 | 1467058401464 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 187ms
12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
12:13:21 INFO - PROCESS | 3244 | 1467058401610 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - PROCESS | 3244 | 1467058401649 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 171ms
12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
12:13:21 INFO - PROCESS | 3244 | 1467058401801 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - PROCESS | 3244 | 1467058401840 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
12:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 187ms
12:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
12:13:21 INFO - PROCESS | 3244 | 1467058401990 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 INFO - PROCESS | 3244 | 1467058402030 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
12:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 218ms
12:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
12:13:22 INFO - PROCESS | 3244 | 1467058402218 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 INFO - PROCESS | 3244 | 1467058402259 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
12:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 171ms
12:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
12:13:22 INFO - PROCESS | 3244 | 1467058402409 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 INFO - PROCESS | 3244 | 1467058402451 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 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
12:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 171ms
12:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
12:13:22 INFO - PROCESS | 3244 | 1467058402598 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 INFO - PROCESS | 3244 | 1467058402637 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 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
12:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 280ms
12:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
12:13:22 INFO - PROCESS | 3244 | 1467058402889 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:22 INFO - PROCESS | 3244 | 1467058402922 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 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
12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 187ms
12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
12:13:23 INFO - PROCESS | 3244 | 1467058403078 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 INFO - PROCESS | 3244 | 1467058403110 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 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)
12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 172ms
12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
12:13:23 INFO - PROCESS | 3244 | 1467058403268 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 INFO - PROCESS | 3244 | 1467058403311 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 172ms
12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
12:13:23 INFO - PROCESS | 3244 | 1467058403456 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 INFO - PROCESS | 3244 | 1467058403502 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 187ms
12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
12:13:23 INFO - PROCESS | 3244 | 1467058403648 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 INFO - PROCESS | 3244 | 1467058403691 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
12:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 187ms
12:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
12:13:23 INFO - PROCESS | 3244 | 1467058403837 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:23 INFO - PROCESS | 3244 | 1467058403906 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
12:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 483ms
12:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
12:13:24 INFO - PROCESS | 3244 | 1467058404346 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:24 INFO - PROCESS | 3244 | 1467058404535 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
12:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 327ms
12:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
12:13:24 INFO - PROCESS | 3244 | 1467058404682 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:24 INFO - PROCESS | 3244 | 1467058404713 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
12:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 187ms
12:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
12:13:24 INFO - PROCESS | 3244 | 1467058404869 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:24 INFO - PROCESS | 3244 | 1467058404904 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 187ms
12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
12:13:25 INFO - PROCESS | 3244 | 1467058405061 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - PROCESS | 3244 | 1467058405102 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 187ms
12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
12:13:25 INFO - PROCESS | 3244 | 1467058405248 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - PROCESS | 3244 | 1467058405280 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 187ms
12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
12:13:25 INFO - PROCESS | 3244 | 1467058405436 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - PROCESS | 3244 | 1467058405469 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 187ms
12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
12:13:25 INFO - PROCESS | 3244 | 1467058405626 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - PROCESS | 3244 | 1467058405658 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 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
12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 171ms
12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
12:13:25 INFO - PROCESS | 3244 | 1467058405817 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - PROCESS | 3244 | 1467058405846 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
12:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 187ms
12:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
12:13:26 INFO - PROCESS | 3244 | 1467058406005 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - PROCESS | 3244 | 1467058406038 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 187ms
12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
12:13:26 INFO - PROCESS | 3244 | 1467058406194 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - PROCESS | 3244 | 1467058406229 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 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)
12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 187ms
12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
12:13:26 INFO - PROCESS | 3244 | 1467058406387 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - PROCESS | 3244 | 1467058406432 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 234ms
12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
12:13:26 INFO - PROCESS | 3244 | 1467058406622 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - PROCESS | 3244 | 1467058406658 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 187ms
12:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
12:13:26 INFO - PROCESS | 3244 | 1467058406810 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - PROCESS | 3244 | 1467058406844 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
12:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 187ms
12:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
12:13:27 INFO - PROCESS | 3244 | 1467058407007 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - PROCESS | 3244 | 1467058407048 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
12:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 188ms
12:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
12:13:27 INFO - PROCESS | 3244 | 1467058407199 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - PROCESS | 3244 | 1467058407246 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
12:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 233ms
12:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
12:13:27 INFO - PROCESS | 3244 | 1467058407428 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - PROCESS | 3244 | 1467058407474 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
12:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 219ms
12:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
12:13:27 INFO - PROCESS | 3244 | 1467058407668 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - PROCESS | 3244 | 1467058407715 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
12:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 234ms
12:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
12:13:27 INFO - PROCESS | 3244 | 1467058407881 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:27 INFO - PROCESS | 3244 | 1467058407918 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 187ms
12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
12:13:28 INFO - PROCESS | 3244 | 1467058408069 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - PROCESS | 3244 | 1467058408108 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 187ms
12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
12:13:28 INFO - PROCESS | 3244 | 1467058408259 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - PROCESS | 3244 | 1467058408303 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 187ms
12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
12:13:28 INFO - PROCESS | 3244 | 1467058408449 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - PROCESS | 3244 | 1467058408485 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 187ms
12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
12:13:28 INFO - PROCESS | 3244 | 1467058408638 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - PROCESS | 3244 | 1467058408678 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 187ms
12:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
12:13:28 INFO - PROCESS | 3244 | 1467058408827 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - PROCESS | 3244 | 1467058408864 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
12:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 187ms
12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
12:13:29 INFO - PROCESS | 3244 | 1467058409019 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - PROCESS | 3244 | 1467058409060 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 218ms
12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
12:13:29 INFO - PROCESS | 3244 | 1467058409246 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - PROCESS | 3244 | 1467058409287 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 187ms
12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
12:13:29 INFO - PROCESS | 3244 | 1467058409435 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - PROCESS | 3244 | 1467058409482 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 187ms
12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
12:13:29 INFO - PROCESS | 3244 | 1467058409625 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - PROCESS | 3244 | 1467058409666 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
12:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 218ms
12:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
12:13:29 INFO - PROCESS | 3244 | 1467058409855 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:29 INFO - PROCESS | 3244 | 1467058409901 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 234ms
12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
12:13:30 INFO - PROCESS | 3244 | 1467058410084 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:30 INFO - PROCESS | 3244 | 1467058410128 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 187ms
12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
12:13:30 INFO - PROCESS | 3244 | 1467058410273 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:30 INFO - PROCESS | 3244 | 1467058410321 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 483ms
12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
12:13:30 INFO - PROCESS | 3244 | 1467058410771 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:30 INFO - PROCESS | 3244 | 1467058410801 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
12:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 187ms
12:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
12:13:30 INFO - PROCESS | 3244 | 1467058410961 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:30 INFO - PROCESS | 3244 | 1467058410998 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
12:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 187ms
12:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
12:13:31 INFO - PROCESS | 3244 | 1467058411152 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:31 INFO - PROCESS | 3244 | 1467058411182 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
12:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 187ms
12:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
12:13:31 INFO - PROCESS | 3244 | 1467058411341 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:31 INFO - PROCESS | 3244 | 1467058411373 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
12:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 327ms
12:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
12:13:31 INFO - PROCESS | 3244 | 1467058411670 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:31 INFO - PROCESS | 3244 | 1467058411695 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
12:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 187ms
12:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
12:13:31 INFO - PROCESS | 3244 | 1467058411860 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:31 INFO - PROCESS | 3244 | 1467058411893 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 171ms
12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
12:13:32 INFO - PROCESS | 3244 | 1467058412058 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - PROCESS | 3244 | 1467058412084 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 124ms
12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
12:13:32 INFO - PROCESS | 3244 | 1467058412186 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - PROCESS | 3244 | 1467058412217 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 188ms
12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
12:13:32 INFO - PROCESS | 3244 | 1467058412375 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - PROCESS | 3244 | 1467058412414 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 172ms
12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
12:13:32 INFO - PROCESS | 3244 | 1467058412569 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - PROCESS | 3244 | 1467058412605 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 172ms
12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
12:13:32 INFO - PROCESS | 3244 | 1467058412754 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - PROCESS | 3244 | 1467058412809 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
12:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 218ms
12:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
12:13:32 INFO - PROCESS | 3244 | 1467058412987 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - PROCESS | 3244 | 1467058413027 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 218ms
12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
12:13:33 INFO - PROCESS | 3244 | 1467058413222 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - PROCESS | 3244 | 1467058413259 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 171ms
12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
12:13:33 INFO - PROCESS | 3244 | 1467058413410 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - PROCESS | 3244 | 1467058413454 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 187ms
12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
12:13:33 INFO - PROCESS | 3244 | 1467058413601 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - PROCESS | 3244 | 1467058413645 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
12:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 218ms
12:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
12:13:33 INFO - PROCESS | 3244 | 1467058413833 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:33 INFO - PROCESS | 3244 | 1467058413877 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 171ms
12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
12:13:34 INFO - PROCESS | 3244 | 1467058414020 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - PROCESS | 3244 | 1467058414061 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 218ms
12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
12:13:34 INFO - PROCESS | 3244 | 1467058414234 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - PROCESS | 3244 | 1467058414277 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 187ms
12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
12:13:34 INFO - PROCESS | 3244 | 1467058414421 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - PROCESS | 3244 | 1467058414459 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 171ms
12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
12:13:34 INFO - PROCESS | 3244 | 1467058414611 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - PROCESS | 3244 | 1467058414648 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 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
12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 171ms
12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
12:13:34 INFO - PROCESS | 3244 | 1467058414803 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 INFO - PROCESS | 3244 | 1467058414844 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:34 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
12:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 187ms
12:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
12:13:34 INFO - PROCESS | 3244 | 1467058414990 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - PROCESS | 3244 | 1467058415037 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 187ms
12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
12:13:35 INFO - PROCESS | 3244 | 1467058415180 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - PROCESS | 3244 | 1467058415217 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 187ms
12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
12:13:35 INFO - PROCESS | 3244 | 1467058415369 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - PROCESS | 3244 | 1467058415417 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 234ms
12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
12:13:35 INFO - PROCESS | 3244 | 1467058415600 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - PROCESS | 3244 | 1467058415644 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 187ms
12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
12:13:35 INFO - PROCESS | 3244 | 1467058415787 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - PROCESS | 3244 | 1467058415820 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
12:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 187ms
12:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
12:13:35 INFO - PROCESS | 3244 | 1467058415977 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 INFO - PROCESS | 3244 | 1467058416028 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 187ms
12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
12:13:36 INFO - PROCESS | 3244 | 1467058416168 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 INFO - PROCESS | 3244 | 1467058416200 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 187ms
12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
12:13:36 INFO - PROCESS | 3244 | 1467058416356 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 INFO - PROCESS | 3244 | 1467058416405 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 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)
12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 187ms
12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
12:13:36 INFO - PROCESS | 3244 | 1467058416545 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 INFO - PROCESS | 3244 | 1467058416588 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
12:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 187ms
12:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
12:13:36 INFO - PROCESS | 3244 | 1467058416735 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:36 INFO - PROCESS | 3244 | 1467058416805 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 420ms
12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
12:13:37 INFO - PROCESS | 3244 | 1467058417172 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:37 INFO - PROCESS | 3244 | 1467058417216 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 234ms
12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
12:13:37 INFO - PROCESS | 3244 | 1467058417403 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:37 INFO - PROCESS | 3244 | 1467058417443 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 234ms
12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
12:13:37 INFO - PROCESS | 3244 | 1467058417638 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:37 INFO - PROCESS | 3244 | 1467058417690 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
12:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 218ms
12:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
12:13:37 INFO - PROCESS | 3244 | 1467058417862 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:37 INFO - PROCESS | 3244 | 1467058417910 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 187ms
12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
12:13:38 INFO - PROCESS | 3244 | 1467058418052 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - PROCESS | 3244 | 1467058418086 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 187ms
12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
12:13:38 INFO - PROCESS | 3244 | 1467058418242 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - PROCESS | 3244 | 1467058418284 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 187ms
12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
12:13:38 INFO - PROCESS | 3244 | 1467058418432 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - PROCESS | 3244 | 1467058418468 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 187ms
12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
12:13:38 INFO - PROCESS | 3244 | 1467058418620 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - PROCESS | 3244 | 1467058418649 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 187ms
12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
12:13:38 INFO - PROCESS | 3244 | 1467058418810 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - PROCESS | 3244 | 1467058418837 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
12:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 187ms
12:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
12:13:38 INFO - PROCESS | 3244 | 1467058419001 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - PROCESS | 3244 | 1467058419034 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 187ms
12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
12:13:39 INFO - PROCESS | 3244 | 1467058419189 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - PROCESS | 3244 | 1467058419242 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 218ms
12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
12:13:39 INFO - PROCESS | 3244 | 1467058419425 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - PROCESS | 3244 | 1467058419471 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 171ms
12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
12:13:39 INFO - PROCESS | 3244 | 1467058419612 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - PROCESS | 3244 | 1467058419680 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
12:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 218ms
12:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
12:13:39 INFO - PROCESS | 3244 | 1467058419841 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:39 INFO - PROCESS | 3244 | 1467058419889 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 234ms
12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
12:13:40 INFO - PROCESS | 3244 | 1467058420070 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - PROCESS | 3244 | 1467058420127 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 280ms
12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
12:13:40 INFO - PROCESS | 3244 | 1467058420361 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - PROCESS | 3244 | 1467058420405 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 218ms
12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
12:13:40 INFO - PROCESS | 3244 | 1467058420590 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - PROCESS | 3244 | 1467058420625 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 187ms
12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
12:13:40 INFO - PROCESS | 3244 | 1467058420780 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - PROCESS | 3244 | 1467058420810 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
12:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 187ms
12:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
12:13:40 INFO - PROCESS | 3244 | 1467058420961 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - PROCESS | 3244 | 1467058421004 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 187ms
12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
12:13:41 INFO - PROCESS | 3244 | 1467058421147 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - PROCESS | 3244 | 1467058421189 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 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
12:13:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:13:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
12:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 187ms
12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
12:13:41 INFO - PROCESS | 3244 | 1467058421336 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - PROCESS | 3244 | 1467058421379 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 187ms
12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
12:13:41 INFO - PROCESS | 3244 | 1467058421526 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - PROCESS | 3244 | 1467058421556 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 187ms
12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
12:13:41 INFO - PROCESS | 3244 | 1467058421716 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - PROCESS | 3244 | 1467058421753 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 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
12:13:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:13:41 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
12:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 187ms
12:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
12:13:41 INFO - PROCESS | 3244 | 1467058421905 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:41 INFO - PROCESS | 3244 | 1467058421937 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 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
12:13:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
12:13:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
12:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 187ms
12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
12:13:42 INFO - PROCESS | 3244 | 1467058422095 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - PROCESS | 3244 | 1467058422135 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 171ms
12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
12:13:42 INFO - PROCESS | 3244 | 1467058422286 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - PROCESS | 3244 | 1467058422331 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 187ms
12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
12:13:42 INFO - PROCESS | 3244 | 1467058422473 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - PROCESS | 3244 | 1467058422517 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 187ms
12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
12:13:42 INFO - PROCESS | 3244 | 1467058422663 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - PROCESS | 3244 | 1467058422710 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
12:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 187ms
12:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
12:13:42 INFO - PROCESS | 3244 | 1467058422853 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:42 INFO - PROCESS | 3244 | 1467058422899 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 218ms
12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
12:13:43 INFO - PROCESS | 3244 | 1467058423082 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:43 INFO - PROCESS | 3244 | 1467058423136 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 420ms
12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
12:13:43 INFO - PROCESS | 3244 | 1467058423518 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:43 INFO - PROCESS | 3244 | 1467058423560 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
12:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 374ms
12:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
12:13:43 INFO - PROCESS | 3244 | 1467058423911 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:43 INFO - PROCESS | 3244 | 1467058423941 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 187ms
12:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
12:13:44 INFO - PROCESS | 3244 | 1467058424103 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - PROCESS | 3244 | 1467058424132 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
12:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 187ms
12:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
12:13:44 INFO - PROCESS | 3244 | 1467058424295 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - PROCESS | 3244 | 1467058424327 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
12:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 187ms
12:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
12:13:44 INFO - PROCESS | 3244 | 1467058424488 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - PROCESS | 3244 | 1467058424528 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
12:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 187ms
12:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
12:13:44 INFO - PROCESS | 3244 | 1467058424671 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - PROCESS | 3244 | 1467058424704 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
12:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 172ms
12:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
12:13:44 INFO - PROCESS | 3244 | 1467058424862 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:44 INFO - PROCESS | 3244 | 1467058424902 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
12:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 171ms
12:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
12:13:45 INFO - PROCESS | 3244 | 1467058425051 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - PROCESS | 3244 | 1467058425089 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
12:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 187ms
12:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
12:13:45 INFO - PROCESS | 3244 | 1467058425242 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - PROCESS | 3244 | 1467058425277 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
12:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 187ms
12:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
12:13:45 INFO - PROCESS | 3244 | 1467058425429 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - PROCESS | 3244 | 1467058425464 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
12:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 187ms
12:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
12:13:45 INFO - PROCESS | 3244 | 1467058425620 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - PROCESS | 3244 | 1467058425661 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
12:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 187ms
12:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
12:13:45 INFO - PROCESS | 3244 | 1467058425814 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:45 INFO - PROCESS | 3244 | 1467058425868 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
12:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 249ms
12:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
12:13:46 INFO - PROCESS | 3244 | 1467058426058 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - PROCESS | 3244 | 1467058426103 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
12:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 234ms
12:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
12:13:46 INFO - PROCESS | 3244 | 1467058426287 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - PROCESS | 3244 | 1467058426329 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
12:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 187ms
12:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
12:13:46 INFO - PROCESS | 3244 | 1467058426477 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - PROCESS | 3244 | 1467058426522 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
12:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 187ms
12:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
12:13:46 INFO - PROCESS | 3244 | 1467058426668 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - PROCESS | 3244 | 1467058426715 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
12:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 234ms
12:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
12:13:46 INFO - PROCESS | 3244 | 1467058426896 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:46 INFO - PROCESS | 3244 | 1467058426946 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
12:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 187ms
12:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
12:13:47 INFO - PROCESS | 3244 | 1467058427103 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - PROCESS | 3244 | 1467058427160 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
12:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 218ms
12:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
12:13:47 INFO - PROCESS | 3244 | 1467058427330 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - PROCESS | 3244 | 1467058427354 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
12:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 172ms
12:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
12:13:47 INFO - PROCESS | 3244 | 1467058427505 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - PROCESS | 3244 | 1467058427549 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
12:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 187ms
12:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
12:13:47 INFO - PROCESS | 3244 | 1467058427692 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - PROCESS | 3244 | 1467058427732 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
12:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 219ms
12:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
12:13:47 INFO - PROCESS | 3244 | 1467058427923 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:47 INFO - PROCESS | 3244 | 1467058427959 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
12:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 172ms
12:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
12:13:48 INFO - PROCESS | 3244 | 1467058428116 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - PROCESS | 3244 | 1467058428166 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
12:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 187ms
12:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
12:13:48 INFO - PROCESS | 3244 | 1467058428302 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - PROCESS | 3244 | 1467058428342 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
12:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 187ms
12:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
12:13:48 INFO - PROCESS | 3244 | 1467058428490 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - PROCESS | 3244 | 1467058428532 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
12:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 187ms
12:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
12:13:48 INFO - PROCESS | 3244 | 1467058428680 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - PROCESS | 3244 | 1467058428722 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
12:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 187ms
12:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
12:13:48 INFO - PROCESS | 3244 | 1467058428871 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:48 INFO - PROCESS | 3244 | 1467058428919 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
12:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 188ms
12:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
12:13:49 INFO - PROCESS | 3244 | 1467058429059 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - PROCESS | 3244 | 1467058429099 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
12:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 187ms
12:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
12:13:49 INFO - PROCESS | 3244 | 1467058429248 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - PROCESS | 3244 | 1467058429282 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
12:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 187ms
12:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
12:13:49 INFO - PROCESS | 3244 | 1467058429438 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - PROCESS | 3244 | 1467058429485 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
12:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 172ms
12:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
12:13:49 INFO - PROCESS | 3244 | 1467058429627 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - PROCESS | 3244 | 1467058429671 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
12:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 218ms
12:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
12:13:50 INFO - PROCESS | 3244 | 1467058430004 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - PROCESS | 3244 | 1467058430059 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
12:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 219ms
12:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
12:13:50 INFO - PROCESS | 3244 | 1467058430231 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - PROCESS | 3244 | 1467058430285 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
12:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 187ms
12:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
12:13:50 INFO - PROCESS | 3244 | 1467058430422 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - PROCESS | 3244 | 1467058430459 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
12:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 187ms
12:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
12:13:50 INFO - PROCESS | 3244 | 1467058430609 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - PROCESS | 3244 | 1467058430649 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
12:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 218ms
12:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
12:13:50 INFO - PROCESS | 3244 | 1467058430839 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:50 INFO - PROCESS | 3244 | 1467058430868 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 188ms
12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
12:13:51 INFO - PROCESS | 3244 | 1467058431029 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - PROCESS | 3244 | 1467058431073 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
12:13:51 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
12:13:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:13:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:13:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 187ms
12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
12:13:51 INFO - PROCESS | 3244 | 1467058431219 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - PROCESS | 3244 | 1467058431250 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 187ms
12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
12:13:51 INFO - PROCESS | 3244 | 1467058431410 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - PROCESS | 3244 | 1467058431436 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 187ms
12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
12:13:51 INFO - PROCESS | 3244 | 1467058431602 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - PROCESS | 3244 | 1467058431639 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 187ms
12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
12:13:51 INFO - PROCESS | 3244 | 1467058431790 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - PROCESS | 3244 | 1467058431834 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
12:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 187ms
12:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
12:13:51 INFO - PROCESS | 3244 | 1467058431984 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - PROCESS | 3244 | 1467058432030 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
12:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 234ms
12:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
12:13:52 INFO - PROCESS | 3244 | 1467058432210 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - PROCESS | 3244 | 1467058432251 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
12:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 187ms
12:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
12:13:52 INFO - PROCESS | 3244 | 1467058432398 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - PROCESS | 3244 | 1467058432447 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
12:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 187ms
12:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
12:13:52 INFO - PROCESS | 3244 | 1467058432591 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - PROCESS | 3244 | 1467058432634 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
12:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 234ms
12:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
12:13:52 INFO - PROCESS | 3244 | 1467058432825 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:52 INFO - PROCESS | 3244 | 1467058432873 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 187ms
12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
12:13:53 INFO - PROCESS | 3244 | 1467058433014 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - PROCESS | 3244 | 1467058433055 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 187ms
12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
12:13:53 INFO - PROCESS | 3244 | 1467058433205 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - PROCESS | 3244 | 1467058433254 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 218ms
12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
12:13:53 INFO - PROCESS | 3244 | 1467058433435 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - PROCESS | 3244 | 1467058433464 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 187ms
12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
12:13:53 INFO - PROCESS | 3244 | 1467058433622 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - PROCESS | 3244 | 1467058433666 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 187ms
12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
12:13:53 INFO - PROCESS | 3244 | 1467058433812 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - PROCESS | 3244 | 1467058433849 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
12:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 171ms
12:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
12:13:53 INFO - PROCESS | 3244 | 1467058433987 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - PROCESS | 3244 | 1467058434035 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
12:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 218ms
12:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
12:13:54 INFO - PROCESS | 3244 | 1467058434215 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - PROCESS | 3244 | 1467058434246 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
12:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 187ms
12:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
12:13:54 INFO - PROCESS | 3244 | 1467058434404 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - PROCESS | 3244 | 1467058434452 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
12:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 187ms
12:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
12:13:54 INFO - PROCESS | 3244 | 1467058434594 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - PROCESS | 3244 | 1467058434634 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
12:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 171ms
12:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
12:13:54 INFO - PROCESS | 3244 | 1467058434784 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - PROCESS | 3244 | 1467058434814 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
12:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 187ms
12:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
12:13:54 INFO - PROCESS | 3244 | 1467058434973 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - PROCESS | 3244 | 1467058435014 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
12:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 187ms
12:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
12:13:55 INFO - PROCESS | 3244 | 1467058435162 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - PROCESS | 3244 | 1467058435194 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
12:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 187ms
12:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
12:13:55 INFO - PROCESS | 3244 | 1467058435353 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - PROCESS | 3244 | 1467058435396 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
12:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 187ms
12:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
12:13:55 INFO - PROCESS | 3244 | 1467058435541 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - PROCESS | 3244 | 1467058435589 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
12:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 234ms
12:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
12:13:55 INFO - PROCESS | 3244 | 1467058435772 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - PROCESS | 3244 | 1467058435818 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
12:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 187ms
12:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
12:13:55 INFO - PROCESS | 3244 | 1467058435960 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:56 INFO - PROCESS | 3244 | 1467058436015 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
12:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 436ms
12:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
12:13:56 INFO - PROCESS | 3244 | 1467058436396 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:56 INFO - PROCESS | 3244 | 1467058436438 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
12:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 218ms
12:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
12:13:56 INFO - PROCESS | 3244 | 1467058436626 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:56 INFO - PROCESS | 3244 | 1467058436654 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
12:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 171ms
12:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
12:13:56 INFO - PROCESS | 3244 | 1467058436816 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:56 INFO - PROCESS | 3244 | 1467058436846 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
12:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 171ms
12:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
12:13:57 INFO - PROCESS | 3244 | 1467058437006 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - PROCESS | 3244 | 1467058437032 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
12:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 187ms
12:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
12:13:57 INFO - PROCESS | 3244 | 1467058437196 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - PROCESS | 3244 | 1467058437231 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
12:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 187ms
12:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
12:13:57 INFO - PROCESS | 3244 | 1467058437385 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - PROCESS | 3244 | 1467058437432 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
12:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 187ms
12:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
12:13:57 INFO - PROCESS | 3244 | 1467058437571 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - PROCESS | 3244 | 1467058437597 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
12:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 187ms
12:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
12:13:57 INFO - PROCESS | 3244 | 1467058437765 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - PROCESS | 3244 | 1467058437807 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
12:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 187ms
12:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
12:13:57 INFO - PROCESS | 3244 | 1467058437951 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:57 INFO - PROCESS | 3244 | 1467058437980 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
12:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 187ms
12:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
12:13:58 INFO - PROCESS | 3244 | 1467058438140 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - PROCESS | 3244 | 1467058438182 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
12:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 171ms
12:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
12:13:58 INFO - PROCESS | 3244 | 1467058438335 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - PROCESS | 3244 | 1467058438382 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
12:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 187ms
12:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
12:13:58 INFO - PROCESS | 3244 | 1467058438523 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - PROCESS | 3244 | 1467058438568 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
12:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 187ms
12:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
12:13:58 INFO - PROCESS | 3244 | 1467058438712 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - PROCESS | 3244 | 1467058438753 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
12:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 187ms
12:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
12:13:58 INFO - PROCESS | 3244 | 1467058438903 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:58 INFO - PROCESS | 3244 | 1467058438951 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
12:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 187ms
12:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
12:13:59 INFO - PROCESS | 3244 | 1467058439091 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - PROCESS | 3244 | 1467058439140 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
12:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 187ms
12:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
12:13:59 INFO - PROCESS | 3244 | 1467058439280 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - PROCESS | 3244 | 1467058439322 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
12:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 171ms
12:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
12:13:59 INFO - PROCESS | 3244 | 1467058439472 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - PROCESS | 3244 | 1467058439518 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
12:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 218ms
12:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
12:13:59 INFO - PROCESS | 3244 | 1467058439706 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - PROCESS | 3244 | 1467058439745 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
12:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 218ms
12:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
12:13:59 INFO - PROCESS | 3244 | 1467058439932 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:13:59 INFO - PROCESS | 3244 | 1467058439969 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
12:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 187ms
12:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
12:14:00 INFO - PROCESS | 3244 | 1467058440122 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - PROCESS | 3244 | 1467058440166 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
12:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 234ms
12:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
12:14:00 INFO - PROCESS | 3244 | 1467058440353 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - PROCESS | 3244 | 1467058440396 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
12:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 187ms
12:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
12:14:00 INFO - PROCESS | 3244 | 1467058440525 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - PROCESS | 3244 | 1467058440566 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
12:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 187ms
12:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
12:14:00 INFO - PROCESS | 3244 | 1467058440715 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - PROCESS | 3244 | 1467058440755 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
12:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 187ms
12:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
12:14:00 INFO - PROCESS | 3244 | 1467058440905 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:00 INFO - PROCESS | 3244 | 1467058440947 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
12:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 187ms
12:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
12:14:01 INFO - PROCESS | 3244 | 1467058441093 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - PROCESS | 3244 | 1467058441137 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
12:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 219ms
12:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
12:14:01 INFO - PROCESS | 3244 | 1467058441323 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - PROCESS | 3244 | 1467058441366 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
12:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 187ms
12:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
12:14:01 INFO - PROCESS | 3244 | 1467058441513 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - PROCESS | 3244 | 1467058441561 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
12:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 187ms
12:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
12:14:01 INFO - PROCESS | 3244 | 1467058441704 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - PROCESS | 3244 | 1467058441751 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
12:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 172ms
12:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
12:14:01 INFO - PROCESS | 3244 | 1467058441891 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:01 INFO - PROCESS | 3244 | 1467058441937 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
12:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 172ms
12:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
12:14:02 INFO - PROCESS | 3244 | 1467058442081 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:02 INFO - PROCESS | 3244 | 1467058442125 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
12:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 188ms
12:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
12:14:02 INFO - PROCESS | 3244 | 1467058442272 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:02 INFO - PROCESS | 3244 | 1467058442323 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
12:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 218ms
12:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
12:14:02 INFO - PROCESS | 3244 | 1467058442532 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:02 INFO - PROCESS | 3244 | 1467058442610 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
12:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 452ms
12:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
12:14:02 INFO - PROCESS | 3244 | 1467058442977 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - PROCESS | 3244 | 1467058443015 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
12:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 187ms
12:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
12:14:03 INFO - PROCESS | 3244 | 1467058443169 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - PROCESS | 3244 | 1467058443204 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
12:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 187ms
12:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
12:14:03 INFO - PROCESS | 3244 | 1467058443358 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - PROCESS | 3244 | 1467058443394 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
12:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 234ms
12:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
12:14:03 INFO - PROCESS | 3244 | 1467058443608 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - PROCESS | 3244 | 1467058443643 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
12:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 188ms
12:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
12:14:03 INFO - PROCESS | 3244 | 1467058443796 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - PROCESS | 3244 | 1467058443828 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
12:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 172ms
12:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
12:14:03 INFO - PROCESS | 3244 | 1467058443988 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - PROCESS | 3244 | 1467058444030 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
12:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 218ms
12:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
12:14:04 INFO - PROCESS | 3244 | 1467058444215 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - PROCESS | 3244 | 1467058444251 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
12:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 187ms
12:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
12:14:04 INFO - PROCESS | 3244 | 1467058444406 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - PROCESS | 3244 | 1467058444442 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
12:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 187ms
12:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
12:14:04 INFO - PROCESS | 3244 | 1467058444593 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - PROCESS | 3244 | 1467058444623 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
12:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 172ms
12:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
12:14:04 INFO - PROCESS | 3244 | 1467058444785 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - PROCESS | 3244 | 1467058444819 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
12:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 187ms
12:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
12:14:04 INFO - PROCESS | 3244 | 1467058444975 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - PROCESS | 3244 | 1467058445012 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
12:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 187ms
12:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
12:14:05 INFO - PROCESS | 3244 | 1467058445162 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - PROCESS | 3244 | 1467058445210 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
12:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 218ms
12:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
12:14:05 INFO - PROCESS | 3244 | 1467058445391 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - PROCESS | 3244 | 1467058445435 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
12:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 218ms
12:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
12:14:05 INFO - PROCESS | 3244 | 1467058445622 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - PROCESS | 3244 | 1467058445672 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
12:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 234ms
12:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
12:14:05 INFO - PROCESS | 3244 | 1467058445854 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:05 INFO - PROCESS | 3244 | 1467058445901 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
12:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 218ms
12:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
12:14:06 INFO - PROCESS | 3244 | 1467058446085 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - PROCESS | 3244 | 1467058446151 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
12:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 218ms
12:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
12:14:06 INFO - PROCESS | 3244 | 1467058446309 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - PROCESS | 3244 | 1467058446346 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
12:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 187ms
12:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
12:14:06 INFO - PROCESS | 3244 | 1467058446506 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - PROCESS | 3244 | 1467058446544 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
12:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 187ms
12:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
12:14:06 INFO - PROCESS | 3244 | 1467058446692 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - PROCESS | 3244 | 1467058446734 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
12:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 187ms
12:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
12:14:06 INFO - PROCESS | 3244 | 1467058446881 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:06 INFO - PROCESS | 3244 | 1467058446909 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
12:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 187ms
12:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
12:14:07 INFO - PROCESS | 3244 | 1467058447057 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - PROCESS | 3244 | 1467058447101 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
12:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 187ms
12:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
12:14:07 INFO - PROCESS | 3244 | 1467058447245 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - PROCESS | 3244 | 1467058447289 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
12:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 187ms
12:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
12:14:07 INFO - PROCESS | 3244 | 1467058447437 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - PROCESS | 3244 | 1467058447476 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
12:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 187ms
12:14:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
12:14:07 INFO - PROCESS | 3244 | 1467058447623 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - PROCESS | 3244 | 1467058447670 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
12:14:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
12:14:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
12:14:07 INFO - PROCESS | 3244 | 1467058447813 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - PROCESS | 3244 | 1467058447855 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
12:14:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 171ms
12:14:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
12:14:07 INFO - PROCESS | 3244 | 1467058448005 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - PROCESS | 3244 | 1467058448048 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
12:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 187ms
12:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
12:14:08 INFO - PROCESS | 3244 | 1467058448192 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - PROCESS | 3244 | 1467058448235 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
12:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 187ms
12:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
12:14:08 INFO - PROCESS | 3244 | 1467058448381 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - PROCESS | 3244 | 1467058448421 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
12:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 187ms
12:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
12:14:08 INFO - PROCESS | 3244 | 1467058448573 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - PROCESS | 3244 | 1467058448609 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
12:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 187ms
12:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
12:14:08 INFO - PROCESS | 3244 | 1467058448760 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:08 INFO - PROCESS | 3244 | 1467058448813 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
12:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 732ms
12:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
12:14:09 INFO - PROCESS | 3244 | 1467058449504 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:09 INFO - PROCESS | 3244 | 1467058449537 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
12:14:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:14:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
12:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 686ms
12:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
12:14:10 INFO - PROCESS | 3244 | 1467058450206 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:10 INFO - PROCESS | 3244 | 1467058450233 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
12:14:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:14:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
12:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 624ms
12:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
12:14:10 INFO - PROCESS | 3244 | 1467058450847 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:10 INFO - PROCESS | 3244 | 1467058450876 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
12:14:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 623ms
12:14:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
12:14:11 INFO - PROCESS | 3244 | 1467058451484 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:11 INFO - PROCESS | 3244 | 1467058451526 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
12:14:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 685ms
12:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
12:14:12 INFO - PROCESS | 3244 | 1467058452189 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:12 INFO - PROCESS | 3244 | 1467058452215 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
12:14:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:14:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
12:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 702ms
12:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
12:14:12 INFO - PROCESS | 3244 | 1467058452887 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:12 INFO - PROCESS | 3244 | 1467058452918 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
12:14:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:14:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
12:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 701ms
12:14:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
12:14:13 INFO - PROCESS | 3244 | 1467058453590 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:13 INFO - PROCESS | 3244 | 1467058453600 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
12:14:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:14:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
12:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 639ms
12:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
12:14:14 INFO - PROCESS | 3244 | 1467058454210 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:14 INFO - PROCESS | 3244 | 1467058454238 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
12:14:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
12:14:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
12:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 702ms
12:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
12:14:14 INFO - PROCESS | 3244 | 1467058454911 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:14 INFO - PROCESS | 3244 | 1467058454939 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
12:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 187ms
12:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
12:14:15 INFO - PROCESS | 3244 | 1467058455103 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:15 INFO - PROCESS | 3244 | 1467058455139 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
12:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 187ms
12:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
12:14:15 INFO - PROCESS | 3244 | 1467058455291 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:15 INFO - PROCESS | 3244 | 1467058455343 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
12:14:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:14:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
12:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:14:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 390ms
12:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
12:14:15 INFO - PROCESS | 3244 | 1467058455686 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:15 INFO - PROCESS | 3244 | 1467058455732 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
12:14:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 233ms
12:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
12:14:15 INFO - PROCESS | 3244 | 1467058455915 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:15 INFO - PROCESS | 3244 | 1467058455948 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:16 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"
12:14:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:14:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
12:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 219ms
12:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
12:14:16 INFO - PROCESS | 3244 | 1467058456146 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:16 INFO - PROCESS | 3244 | 1467058456184 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
12:14:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:14:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
12:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
12:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
12:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 187ms
12:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
12:14:16 INFO - PROCESS | 3244 | 1467058456333 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:16 INFO - PROCESS | 3244 | 1467058456363 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
12:14:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 187ms
12:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
12:14:16 INFO - PROCESS | 3244 | 1467058456524 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:16 INFO - PROCESS | 3244 | 1467058456577 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 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
12:14:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
12:14:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
12:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 702ms
12:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
12:14:17 INFO - PROCESS | 3244 | 1467058457224 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 INFO - PROCESS | 3244 | 1467058457256 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
12:14:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 187ms
12:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
12:14:17 INFO - PROCESS | 3244 | 1467058457413 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 INFO - PROCESS | 3244 | 1467058457440 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
12:14:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 187ms
12:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
12:14:17 INFO - PROCESS | 3244 | 1467058457603 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 INFO - PROCESS | 3244 | 1467058457640 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
12:14:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 187ms
12:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
12:14:17 INFO - PROCESS | 3244 | 1467058457791 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 INFO - PROCESS | 3244 | 1467058457821 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
12:14:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 187ms
12:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
12:14:17 INFO - PROCESS | 3244 | 1467058457981 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - PROCESS | 3244 | 1467058458027 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
12:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 234ms
12:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
12:14:18 INFO - PROCESS | 3244 | 1467058458213 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - PROCESS | 3244 | 1467058458251 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
12:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 187ms
12:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
12:14:18 INFO - PROCESS | 3244 | 1467058458405 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - PROCESS | 3244 | 1467058458453 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
12:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 187ms
12:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
12:14:18 INFO - PROCESS | 3244 | 1467058458593 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - PROCESS | 3244 | 1467058458628 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
12:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 172ms
12:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
12:14:18 INFO - PROCESS | 3244 | 1467058458784 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - PROCESS | 3244 | 1467058458825 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
12:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 188ms
12:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
12:14:18 INFO - PROCESS | 3244 | 1467058458974 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - PROCESS | 3244 | 1467058459012 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
12:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 187ms
12:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
12:14:19 INFO - PROCESS | 3244 | 1467058459161 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - PROCESS | 3244 | 1467058459201 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
12:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 187ms
12:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
12:14:19 INFO - PROCESS | 3244 | 1467058459351 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - PROCESS | 3244 | 1467058459392 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
12:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 187ms
12:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
12:14:19 INFO - PROCESS | 3244 | 1467058459540 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - PROCESS | 3244 | 1467058459581 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
12:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 187ms
12:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
12:14:19 INFO - PROCESS | 3244 | 1467058459729 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - PROCESS | 3244 | 1467058459774 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
12:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 187ms
12:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
12:14:19 INFO - PROCESS | 3244 | 1467058459920 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:19 INFO - PROCESS | 3244 | 1467058459956 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
12:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 187ms
12:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
12:14:20 INFO - PROCESS | 3244 | 1467058460093 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - PROCESS | 3244 | 1467058460132 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
12:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 172ms
12:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
12:14:20 INFO - PROCESS | 3244 | 1467058460283 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - PROCESS | 3244 | 1467058460313 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
12:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 188ms
12:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
12:14:20 INFO - PROCESS | 3244 | 1467058460475 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - PROCESS | 3244 | 1467058460520 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
12:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 187ms
12:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
12:14:20 INFO - PROCESS | 3244 | 1467058460661 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - PROCESS | 3244 | 1467058460692 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
12:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 187ms
12:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
12:14:20 INFO - PROCESS | 3244 | 1467058460851 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:20 INFO - PROCESS | 3244 | 1467058460900 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
12:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 187ms
12:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
12:14:21 INFO - PROCESS | 3244 | 1467058461042 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - PROCESS | 3244 | 1467058461089 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
12:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 233ms
12:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
12:14:21 INFO - PROCESS | 3244 | 1467058461271 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - PROCESS | 3244 | 1467058461319 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
12:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 188ms
12:14:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
12:14:21 INFO - PROCESS | 3244 | 1467058461463 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - PROCESS | 3244 | 1467058461509 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
12:14:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 187ms
12:14:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
12:14:21 INFO - PROCESS | 3244 | 1467058461648 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - PROCESS | 3244 | 1467058461695 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
12:14:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 233ms
12:14:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
12:14:21 INFO - PROCESS | 3244 | 1467058461884 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:21 INFO - PROCESS | 3244 | 1467058461941 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
12:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 437ms
12:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
12:14:22 INFO - PROCESS | 3244 | 1467058462317 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:22 INFO - PROCESS | 3244 | 1467058462491 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
12:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 327ms
12:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
12:14:22 INFO - PROCESS | 3244 | 1467058462650 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:22 INFO - PROCESS | 3244 | 1467058462680 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
12:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 187ms
12:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
12:14:22 INFO - PROCESS | 3244 | 1467058462842 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:22 INFO - PROCESS | 3244 | 1467058462870 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
12:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
12:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
12:14:23 INFO - PROCESS | 3244 | 1467058463034 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - PROCESS | 3244 | 1467058463070 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
12:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 171ms
12:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
12:14:23 INFO - PROCESS | 3244 | 1467058463223 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - PROCESS | 3244 | 1467058463259 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
12:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 187ms
12:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
12:14:23 INFO - PROCESS | 3244 | 1467058463411 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - PROCESS | 3244 | 1467058463445 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
12:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 218ms
12:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
12:14:23 INFO - PROCESS | 3244 | 1467058463641 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - PROCESS | 3244 | 1467058463669 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
12:14:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 171ms
12:14:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
12:14:23 INFO - PROCESS | 3244 | 1467058463834 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:23 INFO - PROCESS | 3244 | 1467058463874 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
12:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 187ms
12:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
12:14:24 INFO - PROCESS | 3244 | 1467058464025 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - PROCESS | 3244 | 1467058464071 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
12:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 187ms
12:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
12:14:24 INFO - PROCESS | 3244 | 1467058464216 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - PROCESS | 3244 | 1467058464255 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
12:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 187ms
12:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
12:14:24 INFO - PROCESS | 3244 | 1467058464411 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - PROCESS | 3244 | 1467058464454 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
12:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 218ms
12:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
12:14:24 INFO - PROCESS | 3244 | 1467058464637 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - PROCESS | 3244 | 1467058464691 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
12:14:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 187ms
12:14:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
12:14:24 INFO - PROCESS | 3244 | 1467058464824 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:24 INFO - PROCESS | 3244 | 1467058464858 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
12:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 187ms
12:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
12:14:25 INFO - PROCESS | 3244 | 1467058465017 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - PROCESS | 3244 | 1467058465060 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
12:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 172ms
12:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
12:14:25 INFO - PROCESS | 3244 | 1467058465205 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - PROCESS | 3244 | 1467058465247 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
12:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 172ms
12:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
12:14:25 INFO - PROCESS | 3244 | 1467058465394 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - PROCESS | 3244 | 1467058465439 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
12:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 218ms
12:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
12:14:25 INFO - PROCESS | 3244 | 1467058465629 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - PROCESS | 3244 | 1467058465671 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
12:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 187ms
12:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
12:14:25 INFO - PROCESS | 3244 | 1467058465815 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - PROCESS | 3244 | 1467058465858 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
12:14:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 187ms
12:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
12:14:25 INFO - PROCESS | 3244 | 1467058466006 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - PROCESS | 3244 | 1467058466046 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
12:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 187ms
12:14:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
12:14:26 INFO - PROCESS | 3244 | 1467058466194 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - PROCESS | 3244 | 1467058466235 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
12:14:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
12:14:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 188ms
12:14:26 INFO - TEST-START | /DOMEvents/constructors.html
12:14:26 INFO - PROCESS | 3244 | 1467058466384 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - PROCESS | 3244 | 1467058466425 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
12:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:14:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
12:14:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
12:14:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 249ms
12:14:26 INFO - TEST-START | /DOMEvents/event-phases-order.html
12:14:26 INFO - PROCESS | 3244 | 1467058466632 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - PROCESS | 3244 | 1467058466661 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
12:14:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 187ms
12:14:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
12:14:26 INFO - PROCESS | 3244 | 1467058466805 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - PROCESS | 3244 | 1467058466847 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
12:14:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:14:26 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
12:14:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:14:26 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
12:14:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:14:26 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]"
12:14:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
12:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
12:14:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
12:14:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 187ms
12:14:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
12:14:26 INFO - PROCESS | 3244 | 1467058466995 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - PROCESS | 3244 | 1467058467039 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - PROCESS | 3244 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
12:14:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
12:14:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 187ms
12:14:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
12:14:27 INFO - PROCESS | 3244 | 1467058467186 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - PROCESS | 3244 | 1467058467229 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - PROCESS | 3244 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
12:14:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
12:14:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 187ms
12:14:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
12:14:27 INFO - PROCESS | 3244 | 1467058467376 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - PROCESS | 3244 | 1467058467422 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
12:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 171ms
12:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
12:14:27 INFO - PROCESS | 3244 | 1467058467563 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - PROCESS | 3244 | 1467058467605 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 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.
12:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 187ms
12:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
12:14:27 INFO - PROCESS | 3244 | 1467058467757 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - PROCESS | 3244 | 1467058467802 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 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
12:14:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
12:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
12:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 187ms
12:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
12:14:27 INFO - PROCESS | 3244 | 1467058467946 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:27 INFO - PROCESS | 3244 | 1467058467995 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:28 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.
12:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 187ms
12:14:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
12:14:28 INFO - PROCESS | 3244 | 1467058468135 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:28 INFO - PROCESS | 3244 | 1467058468174 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:28 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.
12:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 187ms
12:14:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
12:14:28 INFO - PROCESS | 3244 | 1467058468553 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:28 INFO - PROCESS | 3244 | 1467058468610 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
12:14:28 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
12:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 359ms
12:14:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
12:14:28 INFO - PROCESS | 3244 | 1467058468797 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:28 INFO - PROCESS | 3244 | 1467058468844 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:28 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.
12:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 172ms
12:14:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
12:14:28 INFO - PROCESS | 3244 | 1467058468985 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 INFO - PROCESS | 3244 | 1467058469014 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 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.
12:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 172ms
12:14:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
12:14:29 INFO - PROCESS | 3244 | 1467058469176 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 INFO - PROCESS | 3244 | 1467058469212 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 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.
12:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 187ms
12:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
12:14:29 INFO - PROCESS | 3244 | 1467058469364 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 INFO - PROCESS | 3244 | 1467058469397 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 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.
12:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 187ms
12:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
12:14:29 INFO - PROCESS | 3244 | 1467058469556 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 INFO - PROCESS | 3244 | 1467058469587 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 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.
12:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 187ms
12:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
12:14:29 INFO - PROCESS | 3244 | 1467058469743 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 INFO - PROCESS | 3244 | 1467058469779 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 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.
12:14:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 187ms
12:14:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
12:14:29 INFO - PROCESS | 3244 | 1467058469935 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:29 INFO - PROCESS | 3244 | 1467058469973 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 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
12:14:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
12:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
12:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 187ms
12:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
12:14:30 INFO - PROCESS | 3244 | 1467058470123 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 INFO - PROCESS | 3244 | 1467058470156 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 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.
12:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 188ms
12:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
12:14:30 INFO - PROCESS | 3244 | 1467058470311 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 INFO - PROCESS | 3244 | 1467058470344 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 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.
12:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 172ms
12:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
12:14:30 INFO - PROCESS | 3244 | 1467058470503 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 INFO - PROCESS | 3244 | 1467058470551 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
12:14:30 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
12:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 172ms
12:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
12:14:30 INFO - PROCESS | 3244 | 1467058470696 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 INFO - PROCESS | 3244 | 1467058470739 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 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.
12:14:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 187ms
12:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
12:14:30 INFO - PROCESS | 3244 | 1467058470890 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:30 INFO - PROCESS | 3244 | 1467058470930 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 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.
12:14:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 187ms
12:14:31 INFO - PROCESS | 3244 | 1467058471080 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
12:14:31 INFO - PROCESS | 3244 | 1467058471113 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 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.
12:14:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 187ms
12:14:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker
12:14:31 INFO - PROCESS | 3244 | 1467058471277 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 INFO - PROCESS | 3244 | 1467058471324 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
12:14:31 INFO - {}
12:14:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
12:14:31 INFO - {}
12:14:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
12:14:31 INFO - {}
12:14:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
12:14:31 INFO - {}
12:14:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 218ms
12:14:31 INFO - TEST-START | /FileAPI/fileReader.html
12:14:31 INFO - PROCESS | 3244 | 1467058471507 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 INFO - PROCESS | 3244 | 1467058471554 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
12:14:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
12:14:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
12:14:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
12:14:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 218ms
12:14:31 INFO - TEST-START | /FileAPI/historical.html
12:14:31 INFO - PROCESS | 3244 | 1467058471735 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 INFO - PROCESS | 3244 | 1467058471765 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
12:14:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
12:14:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
12:14:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
12:14:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
12:14:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
12:14:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
12:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
12:14:31 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
12:14:31 INFO - TEST-START | /FileAPI/idlharness.html
12:14:31 INFO - PROCESS | 3244 | 1467058471926 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:31 INFO - PROCESS | 3244 | 1467058471963 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
12:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
12:14:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
12:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
12:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
12:14:32 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
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
12:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
12:14:32 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
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
12:14:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 358ms
12:14:32 INFO - TEST-START | /FileAPI/idlharness.worker
12:14:32 INFO - PROCESS | 3244 | 1467058472288 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:32 INFO - PROCESS | 3244 | 1467058472325 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
12:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
12:14:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
12:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
12:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
12:14:32 INFO - {}
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
12:14:32 INFO - {}
12:14:32 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 - {}
12:14:32 INFO - {}
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
12:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
12:14:32 INFO - {}
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
12:14:32 INFO - {}
12:14:32 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 - {}
12:14:32 INFO - {}
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
12:14:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
12:14:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
12:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
12:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 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
12:14:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
12:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
12:14:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
12:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
12:14:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
12:14:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:14:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:14:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
12:14:32 INFO - {}
12:14:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 390ms
12:14:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
12:14:32 INFO - PROCESS | 3244 | 1467058472681 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:32 INFO - PROCESS | 3244 | 1467058472726 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:32 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
12:14:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 187ms
12:14:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
12:14:32 INFO - PROCESS | 3244 | 1467058472871 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:32 INFO - PROCESS | 3244 | 1467058472909 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
12:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 187ms
12:14:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html
12:14:33 INFO - PROCESS | 3244 | 1467058473059 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - PROCESS | 3244 | 1467058473106 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
12:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 187ms
12:14:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
12:14:33 INFO - PROCESS | 3244 | 1467058473232 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - PROCESS | 3244 | 1467058473271 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
12:14:33 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.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
12:14:33 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'.)
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
12:14:33 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.
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
12:14:33 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.
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
12:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
12:14:33 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.
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
12:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
12:14:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
12:14:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
12:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 264ms
12:14:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
12:14:33 INFO - PROCESS | 3244 | 1467058473508 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - PROCESS | 3244 | 1467058473561 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
12:14:33 INFO - {}
12:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 219ms
12:14:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
12:14:33 INFO - PROCESS | 3244 | 1467058473735 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - PROCESS | 3244 | 1467058473778 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
12:14:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
12:14:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 187ms
12:14:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
12:14:33 INFO - PROCESS | 3244 | 1467058473927 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:33 INFO - PROCESS | 3244 | 1467058473972 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
12:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
12:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:14:34 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"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:14:34 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"
12:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
12:14:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 297ms
12:14:34 INFO - TEST-START | /FileAPI/file/File-constructor.html
12:14:34 INFO - PROCESS | 3244 | 1467058474228 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:34 INFO - PROCESS | 3244 | 1467058474277 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
12:14:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
12:14:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
12:14:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
12:14:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
12:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
12:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
12:14:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 202ms
12:14:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
12:14:34 INFO - PROCESS | 3244 | 1467058474428 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:34 INFO - PROCESS | 3244 | 1467058474475 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
12:14:34 INFO - {}
12:14:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 187ms
12:14:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
12:14:34 INFO - PROCESS | 3244 | 1467058474615 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:34 INFO - PROCESS | 3244 | 1467058474680 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
12:14:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
12:14:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
12:14:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
12:14:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
12:14:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
12:14:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
12:14:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 328ms
12:14:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
12:14:34 INFO - PROCESS | 3244 | 1467058475007 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - PROCESS | 3244 | 1467058475061 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
12:14:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 280ms
12:14:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
12:14:35 INFO - PROCESS | 3244 | 1467058475299 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - PROCESS | 3244 | 1467058475328 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
12:14:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 171ms
12:14:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
12:14:35 INFO - PROCESS | 3244 | 1467058475490 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - PROCESS | 3244 | 1467058475520 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
12:14:35 INFO - reader.readAsText(blob_2)
12:14:35 INFO - }" did not throw
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
12:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
12:14:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
12:14:35 INFO - reader.readAsDataURL(blob_2)
12:14:35 INFO - }" did not throw
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
12:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
12:14:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
12:14:35 INFO - reader.readAsArrayBuffer(blob_2)
12:14:35 INFO - }" did not throw
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
12:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
12:14:35 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
12:14:35 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
12:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:35 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
12:14:35 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
12:14:35 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
12:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
12:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
12:14:35 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
12:14:35 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
12:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
12:14:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 187ms
12:14:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
12:14:35 INFO - PROCESS | 3244 | 1467058475684 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - PROCESS | 3244 | 1467058475725 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
12:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
12:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
12:14:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 187ms
12:14:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
12:14:35 INFO - PROCESS | 3244 | 1467058475876 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:35 INFO - PROCESS | 3244 | 1467058475907 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
12:14:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 171ms
12:14:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
12:14:36 INFO - PROCESS | 3244 | 1467058476064 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - PROCESS | 3244 | 1467058476107 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
12:14:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 187ms
12:14:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
12:14:36 INFO - PROCESS | 3244 | 1467058476253 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - PROCESS | 3244 | 1467058476289 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
12:14:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 187ms
12:14:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
12:14:36 INFO - PROCESS | 3244 | 1467058476443 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - PROCESS | 3244 | 1467058476478 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
12:14:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 187ms
12:14:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
12:14:36 INFO - PROCESS | 3244 | 1467058476632 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - PROCESS | 3244 | 1467058476668 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
12:14:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 187ms
12:14:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
12:14:36 INFO - PROCESS | 3244 | 1467058476822 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - PROCESS | 3244 | 1467058476858 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
12:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
12:14:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 187ms
12:14:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
12:14:37 INFO - PROCESS | 3244 | 1467058477011 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - PROCESS | 3244 | 1467058477048 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
12:14:37 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
12:14:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
12:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:14:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:14:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
12:14:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 187ms
12:14:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
12:14:37 INFO - PROCESS | 3244 | 1467058477201 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - PROCESS | 3244 | 1467058477249 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
12:14:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 187ms
12:14:37 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
12:14:37 INFO - PROCESS | 3244 | 1467058477392 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - PROCESS | 3244 | 1467058477424 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
12:14:37 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 171ms
12:14:37 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
12:14:37 INFO - PROCESS | 3244 | 1467058477579 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - PROCESS | 3244 | 1467058477619 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
12:14:37 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 218ms
12:14:37 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
12:14:37 INFO - PROCESS | 3244 | 1467058477810 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:37 INFO - PROCESS | 3244 | 1467058477846 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
12:14:38 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 234ms
12:14:38 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
12:14:38 INFO - PROCESS | 3244 | 1467058478039 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - PROCESS | 3244 | 1467058478073 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
12:14:38 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 218ms
12:14:38 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
12:14:38 INFO - PROCESS | 3244 | 1467058478268 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - PROCESS | 3244 | 1467058478296 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
12:14:38 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 187ms
12:14:38 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
12:14:38 INFO - PROCESS | 3244 | 1467058478458 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - PROCESS | 3244 | 1467058478497 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
12:14:38 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 187ms
12:14:38 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
12:14:38 INFO - PROCESS | 3244 | 1467058478646 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - PROCESS | 3244 | 1467058478696 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
12:14:38 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
12:14:38 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 218ms
12:14:38 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
12:14:38 INFO - PROCESS | 3244 | 1467058478876 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:38 INFO - PROCESS | 3244 | 1467058478916 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
12:14:39 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 187ms
12:14:39 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
12:14:39 INFO - PROCESS | 3244 | 1467058479069 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - PROCESS | 3244 | 1467058479100 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
12:14:39 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 187ms
12:14:39 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
12:14:39 INFO - PROCESS | 3244 | 1467058479256 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - PROCESS | 3244 | 1467058479301 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
12:14:39 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 187ms
12:14:39 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
12:14:39 INFO - PROCESS | 3244 | 1467058479444 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - PROCESS | 3244 | 1467058479485 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
12:14:39 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 218ms
12:14:39 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
12:14:39 INFO - PROCESS | 3244 | 1467058479674 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - PROCESS | 3244 | 1467058479699 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
12:14:39 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
12:14:39 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 188ms
12:14:39 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
12:14:39 INFO - PROCESS | 3244 | 1467058479847 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:39 INFO - PROCESS | 3244 | 1467058479891 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
12:14:40 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 280ms
12:14:40 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
12:14:40 INFO - PROCESS | 3244 | 1467058480140 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:40 INFO - PROCESS | 3244 | 1467058480177 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
12:14:40 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 218ms
12:14:40 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
12:14:40 INFO - PROCESS | 3244 | 1467058480371 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:40 INFO - PROCESS | 3244 | 1467058480422 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
12:14:40 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 234ms
12:14:40 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
12:14:40 INFO - PROCESS | 3244 | 1467058480597 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:40 INFO - PROCESS | 3244 | 1467058480642 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:40 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
12:14:40 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 187ms
12:14:40 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
12:14:40 INFO - PROCESS | 3244 | 1467058480792 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:40 INFO - PROCESS | 3244 | 1467058480839 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:41 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
12:14:41 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
12:14:41 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 436ms
12:14:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
12:14:41 INFO - PROCESS | 3244 | 1467058481266 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:41 INFO - PROCESS | 3244 | 1467058481309 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
12:14:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 437ms
12:14:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
12:14:41 INFO - PROCESS | 3244 | 1467058481661 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:41 INFO - PROCESS | 3244 | 1467058481702 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
12:14:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 420ms
12:14:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
12:14:42 INFO - PROCESS | 3244 | 1467058482096 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - PROCESS | 3244 | 1467058482127 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
12:14:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 187ms
12:14:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
12:14:42 INFO - PROCESS | 3244 | 1467058482287 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - PROCESS | 3244 | 1467058482316 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
12:14:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 187ms
12:14:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
12:14:42 INFO - PROCESS | 3244 | 1467058482478 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - PROCESS | 3244 | 1467058482532 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
12:14:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 218ms
12:14:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
12:14:42 INFO - PROCESS | 3244 | 1467058482703 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - PROCESS | 3244 | 1467058482737 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
12:14:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 187ms
12:14:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
12:14:42 INFO - PROCESS | 3244 | 1467058482893 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:42 INFO - PROCESS | 3244 | 1467058482927 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
12:14:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 187ms
12:14:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
12:14:43 INFO - PROCESS | 3244 | 1467058483083 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - PROCESS | 3244 | 1467058483128 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
12:14:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 187ms
12:14:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
12:14:43 INFO - PROCESS | 3244 | 1467058483273 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - PROCESS | 3244 | 1467058483313 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
12:14:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 187ms
12:14:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
12:14:43 INFO - PROCESS | 3244 | 1467058483461 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - PROCESS | 3244 | 1467058483499 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
12:14:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 187ms
12:14:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
12:14:43 INFO - PROCESS | 3244 | 1467058483652 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - PROCESS | 3244 | 1467058483684 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
12:14:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 187ms
12:14:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
12:14:43 INFO - PROCESS | 3244 | 1467058483842 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:43 INFO - PROCESS | 3244 | 1467058483891 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
12:14:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 234ms
12:14:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
12:14:44 INFO - PROCESS | 3244 | 1467058484077 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - PROCESS | 3244 | 1467058484119 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
12:14:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 187ms
12:14:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
12:14:44 INFO - PROCESS | 3244 | 1467058484260 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - PROCESS | 3244 | 1467058484294 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
12:14:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 187ms
12:14:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
12:14:44 INFO - PROCESS | 3244 | 1467058484448 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - PROCESS | 3244 | 1467058484493 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
12:14:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 234ms
12:14:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
12:14:44 INFO - PROCESS | 3244 | 1467058484680 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - PROCESS | 3244 | 1467058484725 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 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
12:14:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 218ms
12:14:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
12:14:44 INFO - PROCESS | 3244 | 1467058484911 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:44 INFO - PROCESS | 3244 | 1467058484960 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:45 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
12:14:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 218ms
12:14:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
12:14:45 INFO - PROCESS | 3244 | 1467058485142 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:45 INFO - PROCESS | 3244 | 1467058485198 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
12:14:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 218ms
12:14:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
12:14:45 INFO - PROCESS | 3244 | 1467058485370 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:45 INFO - PROCESS | 3244 | 1467058485428 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
12:14:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 234ms
12:14:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
12:14:45 INFO - PROCESS | 3244 | 1467058485600 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:45 INFO - PROCESS | 3244 | 1467058485645 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
12:14:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 218ms
12:14:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
12:14:45 INFO - PROCESS | 3244 | 1467058485830 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:45 INFO - PROCESS | 3244 | 1467058485929 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
12:14:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 219ms
12:14:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
12:14:46 INFO - PROCESS | 3244 | 1467058486060 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - PROCESS | 3244 | 1467058486091 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
12:14:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 187ms
12:14:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
12:14:46 INFO - PROCESS | 3244 | 1467058486249 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - PROCESS | 3244 | 1467058486271 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
12:14:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 172ms
12:14:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
12:14:46 INFO - PROCESS | 3244 | 1467058486424 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - PROCESS | 3244 | 1467058486469 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
12:14:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 219ms
12:14:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
12:14:46 INFO - PROCESS | 3244 | 1467058486652 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - PROCESS | 3244 | 1467058486697 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 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
12:14:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 233ms
12:14:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
12:14:46 INFO - PROCESS | 3244 | 1467058486881 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:46 INFO - PROCESS | 3244 | 1467058486920 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 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
12:14:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 187ms
12:14:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
12:14:47 INFO - PROCESS | 3244 | 1467058487071 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - PROCESS | 3244 | 1467058487113 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
12:14:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 234ms
12:14:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
12:14:47 INFO - PROCESS | 3244 | 1467058487299 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - PROCESS | 3244 | 1467058487351 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
12:14:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 187ms
12:14:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
12:14:47 INFO - PROCESS | 3244 | 1467058487496 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - PROCESS | 3244 | 1467058487543 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
12:14:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 219ms
12:14:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
12:14:47 INFO - PROCESS | 3244 | 1467058487719 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - PROCESS | 3244 | 1467058487770 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
12:14:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 187ms
12:14:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
12:14:47 INFO - PROCESS | 3244 | 1467058487920 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:47 INFO - PROCESS | 3244 | 1467058487994 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
12:14:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 499ms
12:14:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
12:14:48 INFO - PROCESS | 3244 | 1467058488417 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:48 INFO - PROCESS | 3244 | 1467058488486 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
12:14:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 234ms
12:14:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
12:14:48 INFO - PROCESS | 3244 | 1467058488648 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:48 INFO - PROCESS | 3244 | 1467058488676 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
12:14:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 187ms
12:14:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
12:14:48 INFO - PROCESS | 3244 | 1467058488839 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:48 INFO - PROCESS | 3244 | 1467058488879 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
12:14:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 187ms
12:14:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
12:14:49 INFO - PROCESS | 3244 | 1467058489027 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - PROCESS | 3244 | 1467058489092 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
12:14:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 234ms
12:14:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
12:14:49 INFO - PROCESS | 3244 | 1467058489257 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - PROCESS | 3244 | 1467058489292 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
12:14:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 187ms
12:14:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
12:14:49 INFO - PROCESS | 3244 | 1467058489445 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - PROCESS | 3244 | 1467058489489 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
12:14:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 234ms
12:14:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
12:14:49 INFO - PROCESS | 3244 | 1467058489680 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - PROCESS | 3244 | 1467058489712 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
12:14:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 187ms
12:14:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
12:14:49 INFO - PROCESS | 3244 | 1467058489868 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:49 INFO - PROCESS | 3244 | 1467058489904 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
12:14:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 436ms
12:14:50 INFO - PROCESS | 3244 | 1467058490301 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
12:14:50 INFO - PROCESS | 3244 | 1467058490329 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
12:14:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 187ms
12:14:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
12:14:50 INFO - PROCESS | 3244 | 1467058490498 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:50 INFO - PROCESS | 3244 | 1467058490538 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
12:14:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 218ms
12:14:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
12:14:50 INFO - PROCESS | 3244 | 1467058490735 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:50 INFO - PROCESS | 3244 | 1467058490772 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
12:14:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 219ms
12:14:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
12:14:50 INFO - PROCESS | 3244 | 1467058490964 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - PROCESS | 3244 | 1467058491012 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
12:14:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 233ms
12:14:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
12:14:51 INFO - PROCESS | 3244 | 1467058491198 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - PROCESS | 3244 | 1467058491237 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
12:14:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 219ms
12:14:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
12:14:51 INFO - PROCESS | 3244 | 1467058491427 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - PROCESS | 3244 | 1467058491483 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
12:14:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 219ms
12:14:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
12:14:51 INFO - PROCESS | 3244 | 1467058491658 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - PROCESS | 3244 | 1467058491693 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
12:14:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 172ms
12:14:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
12:14:51 INFO - PROCESS | 3244 | 1467058491845 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:51 INFO - PROCESS | 3244 | 1467058491882 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
12:14:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 187ms
12:14:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
12:14:52 INFO - PROCESS | 3244 | 1467058492034 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - PROCESS | 3244 | 1467058492074 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
12:14:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 187ms
12:14:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
12:14:52 INFO - PROCESS | 3244 | 1467058492225 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - PROCESS | 3244 | 1467058492270 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
12:14:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 187ms
12:14:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
12:14:52 INFO - PROCESS | 3244 | 1467058492413 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - PROCESS | 3244 | 1467058492453 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
12:14:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 187ms
12:14:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
12:14:52 INFO - PROCESS | 3244 | 1467058492602 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - PROCESS | 3244 | 1467058492632 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
12:14:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 187ms
12:14:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
12:14:52 INFO - PROCESS | 3244 | 1467058492798 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - PROCESS | 3244 | 1467058492831 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
12:14:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 234ms
12:14:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
12:14:53 INFO - PROCESS | 3244 | 1467058493008 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - PROCESS | 3244 | 1467058493051 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
12:14:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 187ms
12:14:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
12:14:53 INFO - PROCESS | 3244 | 1467058493195 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - PROCESS | 3244 | 1467058493239 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
12:14:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 234ms
12:14:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
12:14:53 INFO - PROCESS | 3244 | 1467058493427 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - PROCESS | 3244 | 1467058493470 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
12:14:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 187ms
12:14:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
12:14:53 INFO - PROCESS | 3244 | 1467058493614 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - PROCESS | 3244 | 1467058493656 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
12:14:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 187ms
12:14:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
12:14:53 INFO - PROCESS | 3244 | 1467058493804 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:53 INFO - PROCESS | 3244 | 1467058493844 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
12:14:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 234ms
12:14:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
12:14:54 INFO - PROCESS | 3244 | 1467058494033 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:54 INFO - PROCESS | 3244 | 1467058494070 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
12:14:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 187ms
12:14:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
12:14:54 INFO - PROCESS | 3244 | 1467058494222 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:54 INFO - PROCESS | 3244 | 1467058494269 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
12:14:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 218ms
12:14:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
12:14:54 INFO - PROCESS | 3244 | 1467058494469 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:54 INFO - PROCESS | 3244 | 1467058494550 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
12:14:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 592ms
12:14:55 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
12:14:55 INFO - PROCESS | 3244 | 1467058495056 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - PROCESS | 3244 | 1467058495087 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
12:14:55 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 187ms
12:14:55 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
12:14:55 INFO - PROCESS | 3244 | 1467058495247 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - PROCESS | 3244 | 1467058495285 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
12:14:55 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 234ms
12:14:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
12:14:55 INFO - PROCESS | 3244 | 1467058495477 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - PROCESS | 3244 | 1467058495530 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
12:14:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 218ms
12:14:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
12:14:55 INFO - PROCESS | 3244 | 1467058495704 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - PROCESS | 3244 | 1467058495745 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
12:14:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 187ms
12:14:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
12:14:55 INFO - PROCESS | 3244 | 1467058495893 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:55 INFO - PROCESS | 3244 | 1467058495926 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
12:14:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 390ms
12:14:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
12:14:56 INFO - PROCESS | 3244 | 1467058496287 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:56 INFO - PROCESS | 3244 | 1467058496321 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
12:14:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 187ms
12:14:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
12:14:56 INFO - PROCESS | 3244 | 1467058496477 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:56 INFO - PROCESS | 3244 | 1467058496511 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
12:14:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 187ms
12:14:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
12:14:56 INFO - PROCESS | 3244 | 1467058496665 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:56 INFO - PROCESS | 3244 | 1467058496698 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
12:14:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 187ms
12:14:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
12:14:56 INFO - PROCESS | 3244 | 1467058496855 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:56 INFO - PROCESS | 3244 | 1467058496896 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
12:14:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 233ms
12:14:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
12:14:57 INFO - PROCESS | 3244 | 1467058497084 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - PROCESS | 3244 | 1467058497127 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
12:14:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 219ms
12:14:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
12:14:57 INFO - PROCESS | 3244 | 1467058497314 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - PROCESS | 3244 | 1467058497367 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
12:14:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 219ms
12:14:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
12:14:57 INFO - PROCESS | 3244 | 1467058497545 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - PROCESS | 3244 | 1467058497593 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
12:14:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 233ms
12:14:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
12:14:57 INFO - PROCESS | 3244 | 1467058497777 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - PROCESS | 3244 | 1467058497831 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
12:14:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 234ms
12:14:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
12:14:57 INFO - PROCESS | 3244 | 1467058498002 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:58 INFO - PROCESS | 3244 | 1467058498043 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
12:14:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 327ms
12:14:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
12:14:58 INFO - PROCESS | 3244 | 1467058498336 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:58 INFO - PROCESS | 3244 | 1467058498365 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
12:14:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 281ms
12:14:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
12:14:58 INFO - PROCESS | 3244 | 1467058498628 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:58 INFO - PROCESS | 3244 | 1467058498655 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
12:14:58 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 187ms
12:14:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
12:14:58 INFO - PROCESS | 3244 | 1467058498816 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:58 INFO - PROCESS | 3244 | 1467058498857 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
12:14:58 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 187ms
12:14:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
12:14:58 INFO - PROCESS | 3244 | 1467058499005 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - PROCESS | 3244 | 1467058499045 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
12:14:59 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 218ms
12:14:59 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
12:14:59 INFO - PROCESS | 3244 | 1467058499234 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - PROCESS | 3244 | 1467058499269 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
12:14:59 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 187ms
12:14:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
12:14:59 INFO - PROCESS | 3244 | 1467058499409 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - PROCESS | 3244 | 1467058499448 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
12:14:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 187ms
12:14:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
12:14:59 INFO - PROCESS | 3244 | 1467058499597 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - PROCESS | 3244 | 1467058499639 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
12:14:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 187ms
12:14:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
12:14:59 INFO - PROCESS | 3244 | 1467058499787 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - PROCESS | 3244 | 1467058499830 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:14:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
12:14:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 187ms
12:14:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
12:14:59 INFO - PROCESS | 3244 | 1467058499977 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - PROCESS | 3244 | 1467058500024 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
12:15:00 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 187ms
12:15:00 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
12:15:00 INFO - PROCESS | 3244 | 1467058500165 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - PROCESS | 3244 | 1467058500209 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
12:15:00 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 187ms
12:15:00 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
12:15:00 INFO - PROCESS | 3244 | 1467058500355 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - PROCESS | 3244 | 1467058500393 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
12:15:00 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 187ms
12:15:00 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
12:15:00 INFO - PROCESS | 3244 | 1467058500546 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - PROCESS | 3244 | 1467058500588 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
12:15:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
12:15:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
12:15:00 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 172ms
12:15:00 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
12:15:00 INFO - PROCESS | 3244 | 1467058500734 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:00 INFO - PROCESS | 3244 | 1467058500768 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
12:15:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 390ms
12:15:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
12:15:01 INFO - PROCESS | 3244 | 1467058501130 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:01 INFO - PROCESS | 3244 | 1467058501184 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
12:15:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 281ms
12:15:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
12:15:01 INFO - PROCESS | 3244 | 1467058501420 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:01 INFO - PROCESS | 3244 | 1467058501457 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
12:15:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 281ms
12:15:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
12:15:01 INFO - PROCESS | 3244 | 1467058501713 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:01 INFO - PROCESS | 3244 | 1467058501741 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
12:15:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
12:15:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 187ms
12:15:01 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
12:15:01 INFO - PROCESS | 3244 | 1467058501900 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:01 INFO - PROCESS | 3244 | 1467058501930 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
12:15:02 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 187ms
12:15:02 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
12:15:02 INFO - PROCESS | 3244 | 1467058502089 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:02 INFO - PROCESS | 3244 | 1467058502121 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
12:15:02 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 296ms
12:15:02 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
12:15:02 INFO - PROCESS | 3244 | 1467058502386 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:02 INFO - PROCESS | 3244 | 1467058502422 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
12:15:02 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 296ms
12:15:02 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
12:15:02 INFO - PROCESS | 3244 | 1467058502676 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:02 INFO - PROCESS | 3244 | 1467058502703 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
12:15:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
12:15:02 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 187ms
12:15:02 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
12:15:02 INFO - PROCESS | 3244 | 1467058502865 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:02 INFO - PROCESS | 3244 | 1467058502908 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
12:15:03 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 219ms
12:15:03 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
12:15:03 INFO - PROCESS | 3244 | 1467058503096 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:03 INFO - PROCESS | 3244 | 1467058503121 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
12:15:03 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 281ms
12:15:03 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
12:15:03 INFO - PROCESS | 3244 | 1467058503392 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:03 INFO - PROCESS | 3244 | 1467058503420 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
12:15:03 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 296ms
12:15:03 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
12:15:03 INFO - PROCESS | 3244 | 1467058503684 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:03 INFO - PROCESS | 3244 | 1467058503733 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
12:15:03 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 218ms
12:15:03 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
12:15:03 INFO - PROCESS | 3244 | 1467058503909 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:03 INFO - PROCESS | 3244 | 1467058503947 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
12:15:04 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 218ms
12:15:04 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
12:15:04 INFO - PROCESS | 3244 | 1467058504139 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:04 INFO - PROCESS | 3244 | 1467058504173 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
12:15:04 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 327ms
12:15:04 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
12:15:04 INFO - PROCESS | 3244 | 1467058504471 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:04 INFO - PROCESS | 3244 | 1467058504500 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
12:15:04 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 187ms
12:15:04 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
12:15:04 INFO - PROCESS | 3244 | 1467058504662 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:04 INFO - PROCESS | 3244 | 1467058504695 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
12:15:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
12:15:04 INFO - window.indexedDB.open('test', val);..." did not throw
12:15:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
12:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
12:15:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
12:15:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
12:15:04 INFO - window.indexedDB.open('test', val);..." did not throw
12:15:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
12:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
12:15:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
12:15:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
12:15:04 INFO - window.indexedDB.open('test', val);..." did not throw
12:15:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
12:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
12:15:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
12:15:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
12:15:04 INFO - window.indexedDB.open('test', val);..." did not throw
12:15:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
12:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
12:15:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
12:15:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
12:15:04 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 327ms
12:15:04 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
12:15:04 INFO - PROCESS | 3244 | 1467058505000 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:05 INFO - PROCESS | 3244 | 1467058505029 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
12:15:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 187ms
12:15:05 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
12:15:05 INFO - PROCESS | 3244 | 1467058505189 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:05 INFO - PROCESS | 3244 | 1467058505226 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
12:15:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
12:15:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 686ms
12:15:05 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
12:15:05 INFO - PROCESS | 3244 | 1467058505890 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:05 INFO - PROCESS | 3244 | 1467058505903 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
12:15:06 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 187ms
12:15:06 INFO - TEST-START | /IndexedDB/idbindex_count.htm
12:15:06 INFO - PROCESS | 3244 | 1467058506063 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - PROCESS | 3244 | 1467058506103 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
12:15:06 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 187ms
12:15:06 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
12:15:06 INFO - PROCESS | 3244 | 1467058506253 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - PROCESS | 3244 | 1467058506292 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
12:15:06 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 187ms
12:15:06 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
12:15:06 INFO - PROCESS | 3244 | 1467058506445 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - PROCESS | 3244 | 1467058506484 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
12:15:06 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 187ms
12:15:06 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
12:15:06 INFO - PROCESS | 3244 | 1467058506633 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - PROCESS | 3244 | 1467058506682 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
12:15:06 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 234ms
12:15:06 INFO - TEST-START | /IndexedDB/idbindex_get.htm
12:15:06 INFO - PROCESS | 3244 | 1467058506862 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:06 INFO - PROCESS | 3244 | 1467058506904 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:07 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
12:15:07 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 187ms
12:15:07 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
12:15:07 INFO - PROCESS | 3244 | 1467058507051 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:07 INFO - PROCESS | 3244 | 1467058507096 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:07 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
12:15:07 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 437ms
12:15:07 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
12:15:07 INFO - PROCESS | 3244 | 1467058507496 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:07 INFO - PROCESS | 3244 | 1467058507544 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:07 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
12:15:07 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 234ms
12:15:07 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
12:15:07 INFO - PROCESS | 3244 | 1467058507728 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:07 INFO - PROCESS | 3244 | 1467058507760 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:07 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
12:15:07 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 187ms
12:15:07 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
12:15:07 INFO - PROCESS | 3244 | 1467058507917 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:07 INFO - PROCESS | 3244 | 1467058507957 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:08 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
12:15:08 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 233ms
12:15:08 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
12:15:08 INFO - PROCESS | 3244 | 1467058508167 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:08 INFO - PROCESS | 3244 | 1467058508221 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:08 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
12:15:08 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 219ms
12:15:08 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
12:15:08 INFO - PROCESS | 3244 | 1467058508372 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:08 INFO - PROCESS | 3244 | 1467058508403 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:08 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
12:15:08 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 172ms
12:15:08 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
12:15:08 INFO - PROCESS | 3244 | 1467058508564 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:08 INFO - PROCESS | 3244 | 1467058508607 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:08 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
12:15:08 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 219ms
12:15:08 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
12:15:08 INFO - PROCESS | 3244 | 1467058508793 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:08 INFO - PROCESS | 3244 | 1467058508824 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
12:15:09 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 233ms
12:15:09 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
12:15:09 INFO - PROCESS | 3244 | 1467058509023 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - PROCESS | 3244 | 1467058509055 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
12:15:09 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 234ms
12:15:09 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
12:15:09 INFO - PROCESS | 3244 | 1467058509253 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - PROCESS | 3244 | 1467058509286 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
12:15:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 187ms
12:15:09 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
12:15:09 INFO - PROCESS | 3244 | 1467058509444 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - PROCESS | 3244 | 1467058509485 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
12:15:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 187ms
12:15:09 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
12:15:09 INFO - PROCESS | 3244 | 1467058509632 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - PROCESS | 3244 | 1467058509682 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
12:15:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 234ms
12:15:09 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
12:15:09 INFO - PROCESS | 3244 | 1467058509877 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:09 INFO - PROCESS | 3244 | 1467058509938 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
12:15:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 218ms
12:15:10 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
12:15:10 INFO - PROCESS | 3244 | 1467058510105 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - PROCESS | 3244 | 1467058510160 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
12:15:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 234ms
12:15:10 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
12:15:10 INFO - PROCESS | 3244 | 1467058510335 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - PROCESS | 3244 | 1467058510375 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
12:15:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 187ms
12:15:10 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
12:15:10 INFO - PROCESS | 3244 | 1467058510526 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - PROCESS | 3244 | 1467058510576 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
12:15:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 188ms
12:15:10 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
12:15:10 INFO - PROCESS | 3244 | 1467058510714 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - PROCESS | 3244 | 1467058510753 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
12:15:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 187ms
12:15:10 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
12:15:10 INFO - PROCESS | 3244 | 1467058510903 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:10 INFO - PROCESS | 3244 | 1467058510946 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
12:15:11 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 171ms
12:15:11 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
12:15:11 INFO - PROCESS | 3244 | 1467058511094 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - PROCESS | 3244 | 1467058511132 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
12:15:11 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 172ms
12:15:11 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
12:15:11 INFO - PROCESS | 3244 | 1467058511284 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - PROCESS | 3244 | 1467058511327 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
12:15:11 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 219ms
12:15:11 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
12:15:11 INFO - PROCESS | 3244 | 1467058511513 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - PROCESS | 3244 | 1467058511549 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
12:15:11 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 187ms
12:15:11 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
12:15:11 INFO - PROCESS | 3244 | 1467058511700 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - PROCESS | 3244 | 1467058511739 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
12:15:11 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 172ms
12:15:11 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
12:15:11 INFO - PROCESS | 3244 | 1467058511890 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:11 INFO - PROCESS | 3244 | 1467058511932 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
12:15:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 188ms
12:15:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
12:15:12 INFO - PROCESS | 3244 | 1467058512080 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - PROCESS | 3244 | 1467058512111 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
12:15:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 187ms
12:15:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
12:15:12 INFO - PROCESS | 3244 | 1467058512269 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - PROCESS | 3244 | 1467058512313 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
12:15:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 218ms
12:15:12 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
12:15:12 INFO - PROCESS | 3244 | 1467058512499 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - PROCESS | 3244 | 1467058512541 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
12:15:12 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 172ms
12:15:12 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
12:15:12 INFO - PROCESS | 3244 | 1467058512688 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - PROCESS | 3244 | 1467058512732 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
12:15:12 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
12:15:12 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 188ms
12:15:12 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
12:15:12 INFO - PROCESS | 3244 | 1467058512879 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:12 INFO - PROCESS | 3244 | 1467058512915 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
12:15:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
12:15:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
12:15:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
12:15:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
12:15:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
12:15:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
12:15:13 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 187ms
12:15:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
12:15:13 INFO - PROCESS | 3244 | 1467058513067 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:13 INFO - PROCESS | 3244 | 1467058513112 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
12:15:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 187ms
12:15:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
12:15:13 INFO - PROCESS | 3244 | 1467058513255 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:13 INFO - PROCESS | 3244 | 1467058513298 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:13 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
12:15:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 188ms
12:15:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
12:15:13 INFO - PROCESS | 3244 | 1467058513449 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:13 INFO - PROCESS | 3244 | 1467058513502 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:13 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
12:15:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 437ms
12:15:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
12:15:13 INFO - PROCESS | 3244 | 1467058513881 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:13 INFO - PROCESS | 3244 | 1467058513924 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
12:15:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 390ms
12:15:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
12:15:14 INFO - PROCESS | 3244 | 1467058514273 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:14 INFO - PROCESS | 3244 | 1467058514303 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:14 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
12:15:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 187ms
12:15:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
12:15:14 INFO - PROCESS | 3244 | 1467058514465 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:14 INFO - PROCESS | 3244 | 1467058514503 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:14 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
12:15:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 172ms
12:15:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
12:15:14 INFO - PROCESS | 3244 | 1467058514657 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:14 INFO - PROCESS | 3244 | 1467058514692 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:15:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 219ms
12:15:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
12:15:14 INFO - PROCESS | 3244 | 1467058514888 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:14 INFO - PROCESS | 3244 | 1467058514920 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:15 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
12:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 171ms
12:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
12:15:15 INFO - PROCESS | 3244 | 1467058515081 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:15 INFO - PROCESS | 3244 | 1467058515106 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
12:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 187ms
12:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
12:15:15 INFO - PROCESS | 3244 | 1467058515268 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:15 INFO - PROCESS | 3244 | 1467058515314 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
12:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 188ms
12:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
12:15:15 INFO - PROCESS | 3244 | 1467058515459 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:15 INFO - PROCESS | 3244 | 1467058515497 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
12:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 187ms
12:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
12:15:15 INFO - PROCESS | 3244 | 1467058515646 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:15 INFO - PROCESS | 3244 | 1467058515672 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
12:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 390ms
12:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
12:15:16 INFO - PROCESS | 3244 | 1467058516042 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - PROCESS | 3244 | 1467058516072 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
12:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 188ms
12:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
12:15:16 INFO - PROCESS | 3244 | 1467058516232 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - PROCESS | 3244 | 1467058516267 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
12:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 234ms
12:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
12:15:16 INFO - PROCESS | 3244 | 1467058516448 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - PROCESS | 3244 | 1467058516489 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
12:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 218ms
12:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
12:15:16 INFO - PROCESS | 3244 | 1467058516679 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - PROCESS | 3244 | 1467058516716 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 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
12:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 187ms
12:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
12:15:16 INFO - PROCESS | 3244 | 1467058516863 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:16 INFO - PROCESS | 3244 | 1467058516900 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
12:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 188ms
12:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
12:15:17 INFO - PROCESS | 3244 | 1467058517053 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - PROCESS | 3244 | 1467058517093 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
12:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 187ms
12:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
12:15:17 INFO - PROCESS | 3244 | 1467058517241 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - PROCESS | 3244 | 1467058517286 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 234ms
12:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
12:15:17 INFO - PROCESS | 3244 | 1467058517471 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - PROCESS | 3244 | 1467058517498 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 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
12:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 187ms
12:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
12:15:17 INFO - PROCESS | 3244 | 1467058517661 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - PROCESS | 3244 | 1467058517715 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
12:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 219ms
12:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
12:15:17 INFO - PROCESS | 3244 | 1467058517889 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:17 INFO - PROCESS | 3244 | 1467058517928 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
12:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 171ms
12:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
12:15:18 INFO - PROCESS | 3244 | 1467058518080 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 INFO - PROCESS | 3244 | 1467058518121 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
12:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 187ms
12:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
12:15:18 INFO - PROCESS | 3244 | 1467058518268 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 INFO - PROCESS | 3244 | 1467058518305 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 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
12:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 188ms
12:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
12:15:18 INFO - PROCESS | 3244 | 1467058518457 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 INFO - PROCESS | 3244 | 1467058518505 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
12:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 187ms
12:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
12:15:18 INFO - PROCESS | 3244 | 1467058518647 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 INFO - PROCESS | 3244 | 1467058518684 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 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
12:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 187ms
12:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
12:15:18 INFO - PROCESS | 3244 | 1467058518836 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:18 INFO - PROCESS | 3244 | 1467058518876 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 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
12:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 188ms
12:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
12:15:19 INFO - PROCESS | 3244 | 1467058519027 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 INFO - PROCESS | 3244 | 1467058519074 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 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
12:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 187ms
12:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
12:15:19 INFO - PROCESS | 3244 | 1467058519216 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 INFO - PROCESS | 3244 | 1467058519254 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
12:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 171ms
12:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
12:15:19 INFO - PROCESS | 3244 | 1467058519405 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 INFO - PROCESS | 3244 | 1467058519437 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 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
12:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 172ms
12:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
12:15:19 INFO - PROCESS | 3244 | 1467058519598 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 INFO - PROCESS | 3244 | 1467058519640 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
12:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 219ms
12:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
12:15:19 INFO - PROCESS | 3244 | 1467058519824 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:19 INFO - PROCESS | 3244 | 1467058519854 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
12:15:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 187ms
12:15:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
12:15:20 INFO - PROCESS | 3244 | 1467058520014 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:20 INFO - PROCESS | 3244 | 1467058520059 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
12:15:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 171ms
12:15:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
12:15:20 INFO - PROCESS | 3244 | 1467058520202 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:20 INFO - PROCESS | 3244 | 1467058520242 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:20 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
12:15:20 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
12:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:15:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 219ms
12:15:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
12:15:20 INFO - PROCESS | 3244 | 1467058520459 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:20 INFO - PROCESS | 3244 | 1467058520570 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:20 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"
12:15:20 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
12:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
12:15:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 500ms
12:15:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
12:15:20 INFO - PROCESS | 3244 | 1467058520944 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:20 INFO - PROCESS | 3244 | 1467058520978 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
12:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 187ms
12:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
12:15:21 INFO - PROCESS | 3244 | 1467058521135 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - PROCESS | 3244 | 1467058521166 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
12:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 234ms
12:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
12:15:21 INFO - PROCESS | 3244 | 1467058521367 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - PROCESS | 3244 | 1467058521401 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
12:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 188ms
12:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
12:15:21 INFO - PROCESS | 3244 | 1467058521551 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - PROCESS | 3244 | 1467058521587 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
12:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 218ms
12:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
12:15:21 INFO - PROCESS | 3244 | 1467058521781 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - PROCESS | 3244 | 1467058521814 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
12:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 187ms
12:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
12:15:21 INFO - PROCESS | 3244 | 1467058521972 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 INFO - PROCESS | 3244 | 1467058522017 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
12:15:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 187ms
12:15:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
12:15:22 INFO - PROCESS | 3244 | 1467058522170 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 INFO - PROCESS | 3244 | 1467058522204 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
12:15:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 188ms
12:15:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
12:15:22 INFO - PROCESS | 3244 | 1467058522349 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 INFO - PROCESS | 3244 | 1467058522386 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:15:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 187ms
12:15:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
12:15:22 INFO - PROCESS | 3244 | 1467058522538 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 INFO - PROCESS | 3244 | 1467058522574 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 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
12:15:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 187ms
12:15:22 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
12:15:22 INFO - PROCESS | 3244 | 1467058522729 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:22 INFO - PROCESS | 3244 | 1467058522770 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
12:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 297ms
12:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
12:15:23 INFO - PROCESS | 3244 | 1467058523021 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - PROCESS | 3244 | 1467058523061 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
12:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 187ms
12:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
12:15:23 INFO - PROCESS | 3244 | 1467058523208 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - PROCESS | 3244 | 1467058523248 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
12:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 188ms
12:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
12:15:23 INFO - PROCESS | 3244 | 1467058523398 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - PROCESS | 3244 | 1467058523452 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
12:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 234ms
12:15:23 INFO - PROCESS | 3244 | 1467058523634 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
12:15:23 INFO - PROCESS | 3244 | 1467058523683 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
12:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 187ms
12:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
12:15:23 INFO - PROCESS | 3244 | 1467058523831 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:23 INFO - PROCESS | 3244 | 1467058523879 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
12:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 218ms
12:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
12:15:24 INFO - PROCESS | 3244 | 1467058524055 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - PROCESS | 3244 | 1467058524101 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
12:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 235ms
12:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
12:15:24 INFO - PROCESS | 3244 | 1467058524284 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - PROCESS | 3244 | 1467058524325 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
12:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 187ms
12:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
12:15:24 INFO - PROCESS | 3244 | 1467058524474 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - PROCESS | 3244 | 1467058524517 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
12:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 219ms
12:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
12:15:24 INFO - PROCESS | 3244 | 1467058524704 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - PROCESS | 3244 | 1467058524741 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
12:15:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
12:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 187ms
12:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
12:15:24 INFO - PROCESS | 3244 | 1467058524896 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:24 INFO - PROCESS | 3244 | 1467058524936 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
12:15:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 219ms
12:15:25 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
12:15:25 INFO - PROCESS | 3244 | 1467058525126 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:25 INFO - PROCESS | 3244 | 1467058525168 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
12:15:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 187ms
12:15:25 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
12:15:25 INFO - PROCESS | 3244 | 1467058525314 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:25 INFO - PROCESS | 3244 | 1467058525345 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
12:15:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 187ms
12:15:25 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
12:15:25 INFO - PROCESS | 3244 | 1467058525504 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:25 INFO - PROCESS | 3244 | 1467058525554 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
12:15:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 219ms
12:15:25 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
12:15:25 INFO - PROCESS | 3244 | 1467058525733 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:25 INFO - PROCESS | 3244 | 1467058525778 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
12:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
12:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
12:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
12:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
12:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 281ms
12:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
12:15:26 INFO - PROCESS | 3244 | 1467058526025 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - PROCESS | 3244 | 1467058526066 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
12:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 188ms
12:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
12:15:26 INFO - PROCESS | 3244 | 1467058526220 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - PROCESS | 3244 | 1467058526273 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
12:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 187ms
12:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
12:15:26 INFO - PROCESS | 3244 | 1467058526403 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - PROCESS | 3244 | 1467058526446 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 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
12:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 171ms
12:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
12:15:26 INFO - PROCESS | 3244 | 1467058526594 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - PROCESS | 3244 | 1467058526634 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
12:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 172ms
12:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
12:15:26 INFO - PROCESS | 3244 | 1467058526781 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 INFO - PROCESS | 3244 | 1467058526829 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:26 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
12:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 219ms
12:15:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
12:15:27 INFO - PROCESS | 3244 | 1467058527039 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:27 INFO - PROCESS | 3244 | 1467058527112 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:27 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
12:15:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 437ms
12:15:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
12:15:27 INFO - PROCESS | 3244 | 1467058527461 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:27 INFO - PROCESS | 3244 | 1467058527505 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
12:15:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 437ms
12:15:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
12:15:27 INFO - PROCESS | 3244 | 1467058527896 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:27 INFO - PROCESS | 3244 | 1467058527927 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 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
12:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 187ms
12:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
12:15:28 INFO - PROCESS | 3244 | 1467058528087 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - PROCESS | 3244 | 1467058528116 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
12:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 188ms
12:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
12:15:28 INFO - PROCESS | 3244 | 1467058528279 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - PROCESS | 3244 | 1467058528331 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
12:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 234ms
12:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
12:15:28 INFO - PROCESS | 3244 | 1467058528504 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - PROCESS | 3244 | 1467058528544 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
12:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 187ms
12:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
12:15:28 INFO - PROCESS | 3244 | 1467058528694 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - PROCESS | 3244 | 1467058528738 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
12:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 219ms
12:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
12:15:28 INFO - PROCESS | 3244 | 1467058528923 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:28 INFO - PROCESS | 3244 | 1467058528959 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
12:15:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 188ms
12:15:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
12:15:29 INFO - PROCESS | 3244 | 1467058529114 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 INFO - PROCESS | 3244 | 1467058529144 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
12:15:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 187ms
12:15:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
12:15:29 INFO - PROCESS | 3244 | 1467058529302 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 INFO - PROCESS | 3244 | 1467058529341 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
12:15:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 218ms
12:15:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
12:15:29 INFO - PROCESS | 3244 | 1467058529531 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 INFO - PROCESS | 3244 | 1467058529565 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 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
12:15:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 187ms
12:15:29 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
12:15:29 INFO - PROCESS | 3244 | 1467058529731 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 INFO - PROCESS | 3244 | 1467058529773 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:29 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
12:15:29 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 250ms
12:15:29 INFO - TEST-START | /IndexedDB/idbtransaction.htm
12:15:29 INFO - PROCESS | 3244 | 1467058529975 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:30 INFO - PROCESS | 3244 | 1467058530024 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
12:15:30 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 219ms
12:15:30 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
12:15:30 INFO - PROCESS | 3244 | 1467058530204 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:30 INFO - PROCESS | 3244 | 1467058530249 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
12:15:30 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 188ms
12:15:30 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
12:15:30 INFO - PROCESS | 3244 | 1467058530396 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:30 INFO - PROCESS | 3244 | 1467058530450 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
12:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
12:15:30 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 328ms
12:15:30 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
12:15:30 INFO - PROCESS | 3244 | 1467058530728 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:30 INFO - PROCESS | 3244 | 1467058530778 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:30 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
12:15:30 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 296ms
12:15:30 INFO - TEST-START | /IndexedDB/index_sort_order.htm
12:15:30 INFO - PROCESS | 3244 | 1467058531018 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:31 INFO - PROCESS | 3244 | 1467058531055 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:31 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
12:15:31 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 937ms
12:15:31 INFO - TEST-START | /IndexedDB/interfaces.html
12:15:31 INFO - PROCESS | 3244 | 1467058531965 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:31 INFO - PROCESS | 3244 | 1467058531995 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
12:15:32 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
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
12:15:32 INFO - TEST-OK | /IndexedDB/interfaces.html | took 374ms
12:15:32 INFO - TEST-START | /IndexedDB/interfaces.worker
12:15:32 INFO - PROCESS | 3244 | 1467058532340 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:32 INFO - PROCESS | 3244 | 1467058532386 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
12:15:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
12:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
12:15:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
12:15:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
12:15:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
12:15:32 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
12:15:32 INFO - {}
12:15:32 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 - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
12:15:32 INFO - {}
12:15:32 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 406ms
12:15:32 INFO - TEST-START | /IndexedDB/key_invalid.htm
12:15:32 INFO - PROCESS | 3244 | 1467058532749 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:32 INFO - PROCESS | 3244 | 1467058532799 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
12:15:32 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
12:15:32 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 234ms
12:15:32 INFO - TEST-START | /IndexedDB/key_valid.html
12:15:32 INFO - PROCESS | 3244 | 1467058532991 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:33 INFO - PROCESS | 3244 | 1467058533038 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
12:15:33 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
12:15:33 INFO - TEST-OK | /IndexedDB/key_valid.html | took 437ms
12:15:33 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
12:15:33 INFO - PROCESS | 3244 | 1467058533434 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:33 INFO - PROCESS | 3244 | 1467058533466 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:33 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
12:15:33 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 421ms
12:15:33 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
12:15:33 INFO - PROCESS | 3244 | 1467058533870 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:33 INFO - PROCESS | 3244 | 1467058533984 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:34 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
12:15:34 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 328ms
12:15:34 INFO - TEST-START | /IndexedDB/keygenerator.htm
12:15:34 INFO - PROCESS | 3244 | 1467058534202 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:34 INFO - PROCESS | 3244 | 1467058534231 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:34 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
12:15:34 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
12:15:34 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
12:15:34 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 218ms
12:15:34 INFO - TEST-START | /IndexedDB/keyorder.htm
12:15:34 INFO - PROCESS | 3244 | 1467058534417 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:34 INFO - PROCESS | 3244 | 1467058534453 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
12:15:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
12:15:34 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 297ms
12:15:34 INFO - TEST-START | /IndexedDB/keypath.htm
12:15:34 INFO - PROCESS | 3244 | 1467058534720 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:34 INFO - PROCESS | 3244 | 1467058534760 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
12:15:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
12:15:34 INFO - TEST-OK | /IndexedDB/keypath.htm | took 218ms
12:15:34 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
12:15:34 INFO - PROCESS | 3244 | 1467058534949 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:34 INFO - PROCESS | 3244 | 1467058534978 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
12:15:35 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 203ms
12:15:35 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
12:15:35 INFO - PROCESS | 3244 | 1467058535150 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - PROCESS | 3244 | 1467058535194 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
12:15:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
12:15:35 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 234ms
12:15:35 INFO - TEST-START | /IndexedDB/list_ordering.htm
12:15:35 INFO - PROCESS | 3244 | 1467058535380 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - PROCESS | 3244 | 1467058535417 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
12:15:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
12:15:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
12:15:35 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 219ms
12:15:35 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
12:15:35 INFO - PROCESS | 3244 | 1467058535609 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - PROCESS | 3244 | 1467058535642 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
12:15:35 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 172ms
12:15:35 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
12:15:35 INFO - PROCESS | 3244 | 1467058535798 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - PROCESS | 3244 | 1467058535845 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:35 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
12:15:35 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 187ms
12:15:35 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
12:15:35 INFO - PROCESS | 3244 | 1467058535986 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - PROCESS | 3244 | 1467058536022 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
12:15:36 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 188ms
12:15:36 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
12:15:36 INFO - PROCESS | 3244 | 1467058536183 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - PROCESS | 3244 | 1467058536232 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
12:15:36 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 249ms
12:15:36 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
12:15:36 INFO - PROCESS | 3244 | 1467058536428 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - PROCESS | 3244 | 1467058536471 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
12:15:36 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 281ms
12:15:36 INFO - PROCESS | 3244 | 1467058536717 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
12:15:36 INFO - PROCESS | 3244 | 1467058536747 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
12:15:36 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 218ms
12:15:36 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
12:15:36 INFO - PROCESS | 3244 | 1467058536947 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:36 INFO - PROCESS | 3244 | 1467058536983 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:37 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
12:15:37 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 188ms
12:15:37 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
12:15:37 INFO - PROCESS | 3244 | 1467058537136 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:37 INFO - PROCESS | 3244 | 1467058537181 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:37 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
12:15:37 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 187ms
12:15:37 INFO - TEST-START | /IndexedDB/value.htm
12:15:37 INFO - PROCESS | 3244 | 1467058537327 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:37 INFO - PROCESS | 3244 | 1467058537356 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:37 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
12:15:37 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
12:15:37 INFO - TEST-OK | /IndexedDB/value.htm | took 171ms
12:15:37 INFO - TEST-START | /IndexedDB/value_recursive.htm
12:15:37 INFO - PROCESS | 3244 | 1467058537515 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:37 INFO - PROCESS | 3244 | 1467058537558 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
12:15:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
12:15:37 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
12:15:37 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 219ms
12:15:37 INFO - TEST-START | /IndexedDB/writer-starvation.htm
12:15:37 INFO - PROCESS | 3244 | 1467058537746 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:37 INFO - PROCESS | 3244 | 1467058537782 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
12:15:38 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 390ms
12:15:38 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
12:15:38 INFO - PROCESS | 3244 | 1467058538139 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - PROCESS | 3244 | 1467058538170 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
12:15:38 INFO - {}
12:15:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
12:15:38 INFO - {}
12:15:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
12:15:38 INFO - {}
12:15:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
12:15:38 INFO - {}
12:15:38 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 171ms
12:15:38 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
12:15:38 INFO - PROCESS | 3244 | 1467058538329 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - PROCESS | 3244 | 1467058538364 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
12:15:38 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
12:15:38 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
12:15:38 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
12:15:38 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 187ms
12:15:38 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
12:15:38 INFO - PROCESS | 3244 | 1467058538518 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - PROCESS | 3244 | 1467058538571 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
12:15:38 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 203ms
12:15:38 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
12:15:38 INFO - PROCESS | 3244 | 1467058538728 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - PROCESS | 3244 | 1467058538774 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
12:15:38 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
12:15:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
12:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
12:15:38 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
12:15:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
12:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
12:15:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
12:15:38 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 203ms
12:15:38 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
12:15:38 INFO - PROCESS | 3244 | 1467058538931 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:38 INFO - PROCESS | 3244 | 1467058538982 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
12:15:39 INFO - [native code]
12:15:39 INFO - }" but got function "function () {
12:15:39 INFO - }"
12:15:39 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
12:15:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
12:15:39 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
12:15:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
12:15:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 187ms
12:15:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
12:15:39 INFO - PROCESS | 3244 | 1467058539119 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - PROCESS | 3244 | 1467058539165 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
12:15:39 INFO - [native code]
12:15:39 INFO - }" but got function "function () {
12:15:39 INFO - }"
12:15:39 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
12:15:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
12:15:39 INFO - {}
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
12:15:39 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
12:15:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
12:15:39 INFO - {}
12:15:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 235ms
12:15:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
12:15:39 INFO - PROCESS | 3244 | 1467058539349 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - PROCESS | 3244 | 1467058539396 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
12:15:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
12:15:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
12:15:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
12:15:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
12:15:39 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"
12:15:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
12:15:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
12:15:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
12:15:39 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
12:15:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
12:15:39 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
12:15:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
12:15:39 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
12:15:39 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"
12:15:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
12:15:39 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
12:15:39 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
12:15:39 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
12:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:39 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
12:15:39 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
12:15:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 234ms
12:15:39 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
12:15:39 INFO - PROCESS | 3244 | 1467058539589 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - PROCESS | 3244 | 1467058539645 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
12:15:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 172ms
12:15:39 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
12:15:39 INFO - PROCESS | 3244 | 1467058539763 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - PROCESS | 3244 | 1467058539810 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
12:15:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
12:15:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 172ms
12:15:39 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
12:15:39 INFO - PROCESS | 3244 | 1467058539952 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:39 INFO - PROCESS | 3244 | 1467058540002 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
12:15:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
12:15:40 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
12:15:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
12:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:15:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
12:15:40 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 219ms
12:15:40 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
12:15:40 INFO - PROCESS | 3244 | 1467058540220 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:40 INFO - PROCESS | 3244 | 1467058540290 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
12:15:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
12:15:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
12:15:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
12:15:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
12:15:41 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1451ms
12:15:41 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
12:15:41 INFO - PROCESS | 3244 | 1467058541657 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:41 INFO - PROCESS | 3244 | 1467058541690 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
12:15:42 INFO - {}
12:15:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
12:15:42 INFO - {}
12:15:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
12:15:42 INFO - {}
12:15:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
12:15:42 INFO - {}
12:15:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
12:15:42 INFO - {}
12:15:42 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1187ms
12:15:42 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
12:15:42 INFO - PROCESS | 3244 | 1467058542861 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:42 INFO - PROCESS | 3244 | 1467058542896 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:43 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
12:15:43 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 390ms
12:15:43 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
12:15:43 INFO - PROCESS | 3244 | 1467058543260 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:43 INFO - PROCESS | 3244 | 1467058543302 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:43 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
12:15:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
12:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
12:15:43 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 188ms
12:15:43 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
12:15:43 INFO - PROCESS | 3244 | 1467058543446 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:43 INFO - PROCESS | 3244 | 1467058543493 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:53 INFO - PROCESS | 3244 | MARIONETTE LOG: INFO: Timeout fired
12:15:53 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
12:15:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
12:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
12:15:53 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10132ms
12:15:53 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
12:15:53 INFO - PROCESS | 3244 | 1467058553569 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:53 INFO - PROCESS | 3244 | 1467058553601 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
12:15:54 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 530ms
12:15:54 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
12:15:54 INFO - PROCESS | 3244 | 1467058554106 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - PROCESS | 3244 | 1467058554138 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
12:15:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 188ms
12:15:54 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
12:15:54 INFO - PROCESS | 3244 | 1467058554297 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - PROCESS | 3244 | 1467058554325 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
12:15:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 172ms
12:15:54 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
12:15:54 INFO - PROCESS | 3244 | 1467058554488 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - PROCESS | 3244 | 1467058554525 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
12:15:54 INFO - {}
12:15:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 187ms
12:15:54 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
12:15:54 INFO - PROCESS | 3244 | 1467058554673 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - PROCESS | 3244 | 1467058554723 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
12:15:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 187ms
12:15:54 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
12:15:54 INFO - PROCESS | 3244 | 1467058554862 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:54 INFO - PROCESS | 3244 | 1467058554893 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
12:15:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
12:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
12:15:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
12:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
12:15:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 188ms
12:15:55 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
12:15:55 INFO - PROCESS | 3244 | 1467058555053 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - PROCESS | 3244 | 1467058555100 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
12:15:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 187ms
12:15:55 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
12:15:55 INFO - PROCESS | 3244 | 1467058555241 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - PROCESS | 3244 | 1467058555277 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
12:15:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 187ms
12:15:55 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
12:15:55 INFO - PROCESS | 3244 | 1467058555430 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - PROCESS | 3244 | 1467058555467 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
12:15:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 188ms
12:15:55 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
12:15:55 INFO - PROCESS | 3244 | 1467058555621 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - PROCESS | 3244 | 1467058555650 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
12:15:55 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
12:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:55 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
12:15:55 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
12:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:55 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
12:15:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
12:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:15:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
12:15:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 187ms
12:15:55 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
12:15:55 INFO - PROCESS | 3244 | 1467058555809 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - PROCESS | 3244 | 1467058555846 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:55 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
12:15:55 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 171ms
12:15:55 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
12:15:55 INFO - PROCESS | 3244 | 1467058555999 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:56 INFO - PROCESS | 3244 | 1467058556035 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:56 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
12:15:56 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 187ms
12:15:56 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
12:15:56 INFO - PROCESS | 3244 | 1467058556189 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:56 INFO - PROCESS | 3244 | 1467058556217 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:56 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
12:15:56 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 125ms
12:15:56 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
12:15:56 INFO - PROCESS | 3244 | 1467058556325 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:56 INFO - PROCESS | 3244 | 1467058556358 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:15:56 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
12:15:56 INFO - do_test/)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
12:16:18 INFO - )
12:16:18 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 188ms
12:16:18 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
12:16:18 INFO - PROCESS | 3244 | 1467058578438 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:18 INFO - PROCESS | 3244 | 1467058578479 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
12:16:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
12:16:18 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 218ms
12:16:18 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
12:16:18 INFO - PROCESS | 3244 | 1467058578666 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:18 INFO - PROCESS | 3244 | 1467058578697 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
12:16:19 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 437ms
12:16:19 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
12:16:19 INFO - PROCESS | 3244 | 1467058579102 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - PROCESS | 3244 | 1467058579134 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
12:16:19 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 188ms
12:16:19 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
12:16:19 INFO - PROCESS | 3244 | 1467058579292 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - PROCESS | 3244 | 1467058579335 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
12:16:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
12:16:19 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 187ms
12:16:19 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
12:16:19 INFO - PROCESS | 3244 | 1467058579485 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - PROCESS | 3244 | 1467058579511 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
12:16:19 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
12:16:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:19 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
12:16:19 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 171ms
12:16:19 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
12:16:19 INFO - PROCESS | 3244 | 1467058579674 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - PROCESS | 3244 | 1467058579710 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
12:16:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
12:16:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
12:16:19 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 187ms
12:16:19 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
12:16:19 INFO - PROCESS | 3244 | 1467058579864 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:19 INFO - PROCESS | 3244 | 1467058579899 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
12:16:20 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 188ms
12:16:20 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
12:16:20 INFO - PROCESS | 3244 | 1467058580053 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - PROCESS | 3244 | 1467058580097 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
12:16:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
12:16:20 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 187ms
12:16:20 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
12:16:20 INFO - PROCESS | 3244 | 1467058580245 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - PROCESS | 3244 | 1467058580272 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
12:16:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
12:16:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
12:16:20 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 187ms
12:16:20 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
12:16:20 INFO - PROCESS | 3244 | 1467058580439 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - PROCESS | 3244 | 1467058580474 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
12:16:20 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 187ms
12:16:20 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
12:16:20 INFO - PROCESS | 3244 | 1467058580631 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - PROCESS | 3244 | 1467058580683 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
12:16:20 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 187ms
12:16:20 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
12:16:20 INFO - PROCESS | 3244 | 1467058580822 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:20 INFO - PROCESS | 3244 | 1467058580856 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
12:16:21 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 172ms
12:16:21 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
12:16:21 INFO - PROCESS | 3244 | 1467058581017 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - PROCESS | 3244 | 1467058581066 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
12:16:21 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 219ms
12:16:21 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
12:16:21 INFO - PROCESS | 3244 | 1467058581247 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - PROCESS | 3244 | 1467058581273 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
12:16:21 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
12:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
12:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
12:16:21 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
12:16:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
12:16:21 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 171ms
12:16:21 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
12:16:21 INFO - PROCESS | 3244 | 1467058581444 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - PROCESS | 3244 | 1467058581490 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
12:16:21 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 187ms
12:16:21 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
12:16:21 INFO - PROCESS | 3244 | 1467058581634 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - PROCESS | 3244 | 1467058581666 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
12:16:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
12:16:21 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 188ms
12:16:21 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
12:16:21 INFO - PROCESS | 3244 | 1467058581823 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:21 INFO - PROCESS | 3244 | 1467058581871 Marionette INFO sendAsync d4789476-8f31-419c-942a-ac8460e3dd92
12:16:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: