builder: mozilla-beta_xp_ix_test_pgo-web-platform-tests-1
slave: t-xp32-ix-035
starttime: 1467122797.32
results: success (0)
buildid: 20160628021223
builduid: e9493530ba324ddf9224a31adc7944d5
revision: f63502a8a7ead318b4ba35a413cce395de1da79a
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:37.315423) =========
master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:37.315955) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:37.316259) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:37.371931) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:37.372370) =========
'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-035\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-035
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-035
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-035
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
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-035
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035
WINDIR=C:\WINDOWS
using PTY: False
--07:06:21-- 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% 8.20 MB/s
07:06:21 (8.20 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.692000
========= master_lag: -0.00 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:38.062391) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:38.062769) =========
'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-035\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-035
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-035
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-035
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
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-035
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.922000
========= master_lag: -0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:38.952605) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 07:06:38.952980) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f63502a8a7ead318b4ba35a413cce395de1da79a --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 f63502a8a7ead318b4ba35a413cce395de1da79a --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-035
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-035
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-035
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
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-035
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035
WINDIR=C:\WINDOWS
using PTY: False
2016-06-28 07:06:23,377 truncating revision to first 12 chars
2016-06-28 07:06:23,377 Setting DEBUG logging.
2016-06-28 07:06:23,377 attempt 1/10
2016-06-28 07:06:23,377 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f63502a8a7ea?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-28 07:06:24,529 unpacking tar archive at: mozilla-beta-f63502a8a7ea/testing/mozharness/
program finished with exit code 0
elapsedTime=1.960000
========= master_lag: -0.01 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 07:06:40.906416) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:40.906790) =========
script_repo_revision: f63502a8a7ead318b4ba35a413cce395de1da79a
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:40.907308) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:40.907595) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 07:06:40.923380) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 18 secs) (at 2016-06-28 07:06:40.923823) =========
'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-035\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-035
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-035
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-035
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg
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-035
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-035
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
07:06:25 INFO - MultiFileLogger online at 20160628 07:06:25 in C:\slave\test
07:06:25 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
07:06:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
07:06:25 INFO - {'append_to_log': False,
07:06:25 INFO - 'base_work_dir': 'C:\\slave\\test',
07:06:25 INFO - 'blob_upload_branch': 'mozilla-beta',
07:06:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
07:06:25 INFO - 'buildbot_json_path': 'buildprops.json',
07:06:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
07:06:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
07:06:25 INFO - 'download_minidump_stackwalk': True,
07:06:25 INFO - 'download_symbols': 'ondemand',
07:06:25 INFO - 'e10s': False,
07:06:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
07:06:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
07:06:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
07:06:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
07:06:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
07:06:25 INFO - 'C:/mozilla-build/tooltool.py'),
07:06:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
07:06:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
07:06:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
07:06:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
07:06:25 INFO - 'log_level': 'info',
07:06:25 INFO - 'log_to_console': True,
07:06:25 INFO - 'opt_config_files': (),
07:06:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
07:06:25 INFO - '--processes=1',
07:06:25 INFO - '--config=%(test_path)s/wptrunner.ini',
07:06:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
07:06:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
07:06:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
07:06:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
07:06:25 INFO - 'pip_index': False,
07:06:25 INFO - 'require_test_zip': True,
07:06:25 INFO - 'test_type': ('testharness',),
07:06:25 INFO - 'this_chunk': '1',
07:06:25 INFO - 'total_chunks': '5',
07:06:25 INFO - 'virtualenv_path': 'venv',
07:06:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
07:06:25 INFO - 'work_dir': 'build'}
07:06:25 INFO - #####
07:06:25 INFO - ##### Running clobber step.
07:06:25 INFO - #####
07:06:25 INFO - Running pre-action listener: _resource_record_pre_action
07:06:25 INFO - Running main action method: clobber
07:06:25 INFO - rmtree: C:\slave\test\build
07:06:25 INFO - Using _rmtree_windows ...
07:06:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
07:07:22 INFO - Running post-action listener: _resource_record_post_action
07:07:22 INFO - #####
07:07:22 INFO - ##### Running read-buildbot-config step.
07:07:22 INFO - #####
07:07:22 INFO - Running pre-action listener: _resource_record_pre_action
07:07:22 INFO - Running main action method: read_buildbot_config
07:07:22 INFO - Using buildbot properties:
07:07:22 INFO - {
07:07:22 INFO - "project": "",
07:07:22 INFO - "product": "firefox",
07:07:22 INFO - "script_repo_revision": "production",
07:07:22 INFO - "scheduler": "tests-mozilla-beta-xp_ix-pgo-unittest",
07:07:22 INFO - "repository": "",
07:07:22 INFO - "buildername": "Windows XP 32-bit mozilla-beta pgo test web-platform-tests-1",
07:07:22 INFO - "buildid": "20160628021223",
07:07:22 INFO - "pgo_build": "True",
07:07:22 INFO - "basedir": "C:\\slave\\test",
07:07:22 INFO - "buildnumber": 1,
07:07:22 INFO - "slavename": "t-xp32-ix-035",
07:07:22 INFO - "revision": "f63502a8a7ead318b4ba35a413cce395de1da79a",
07:07:22 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/",
07:07:22 INFO - "platform": "win32",
07:07:22 INFO - "branch": "mozilla-beta",
07:07:22 INFO - "repo_path": "releases/mozilla-beta",
07:07:22 INFO - "moz_repo_path": "",
07:07:22 INFO - "stage_platform": "win32-pgo",
07:07:22 INFO - "builduid": "e9493530ba324ddf9224a31adc7944d5",
07:07:22 INFO - "slavebuilddir": "test"
07:07:22 INFO - }
07:07:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json.
07:07:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.zip.
07:07:22 INFO - Running post-action listener: _resource_record_post_action
07:07:22 INFO - #####
07:07:22 INFO - ##### Running download-and-extract step.
07:07:22 INFO - #####
07:07:22 INFO - Running pre-action listener: _resource_record_pre_action
07:07:22 INFO - Running main action method: download_and_extract
07:07:22 INFO - mkdir: C:\slave\test\build\tests
07:07:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:07:22 INFO - https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net
07:07:22 INFO - trying https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json
07:07:22 INFO - Downloading https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/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
07:07:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/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
07:07:22 INFO - Downloaded 1186 bytes.
07:07:22 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json
07:07:22 INFO - Using the following test package requirements:
07:07:22 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'],
07:07:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:07:22 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'],
07:07:22 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip'],
07:07:22 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:07:22 INFO - u'jsshell-win32.zip'],
07:07:22 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:07:22 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'],
07:07:22 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'],
07:07:22 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:07:22 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'],
07:07:22 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:07:22 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'],
07:07:22 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:07:22 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'],
07:07:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip',
07:07:22 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']}
07:07:22 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
07:07:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:07:23 INFO - https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
07:07:23 INFO - trying https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip
07:07:23 INFO - Downloading https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/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
07:07:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/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
07:07:25 INFO - Downloaded 19093054 bytes.
07:07:25 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/*']
07:07:25 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/*
07:07:28 INFO - caution: filename not matched: web-platform/*
07:07:28 INFO - Return code: 11
07:07:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:07:28 INFO - https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
07:07:28 INFO - trying https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip
07:07:28 INFO - Downloading https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/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
07:07:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/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
07:07:31 INFO - Downloaded 36389108 bytes.
07:07:31 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/*']
07:07:31 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/*
07:08:19 INFO - caution: filename not matched: bin/*
07:08:19 INFO - caution: filename not matched: config/*
07:08:19 INFO - caution: filename not matched: mozbase/*
07:08:19 INFO - caution: filename not matched: marionette/*
07:08:19 INFO - caution: filename not matched: tools/wptserve/*
07:08:19 INFO - Return code: 11
07:08:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:08:19 INFO - https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net
07:08:19 INFO - trying https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.zip
07:08:19 INFO - Downloading https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip
07:08:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/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
07:08:23 INFO - Downloaded 55645295 bytes.
07:08:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.zip
07:08:23 INFO - mkdir: C:\slave\test\properties
07:08:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
07:08:23 INFO - Writing to file C:\slave\test\properties\build_url
07:08:23 INFO - Contents:
07:08:23 INFO - build_url:https://queue.taskcluster.net/v1/task/HFV1fQ5bRa-0rZ5-JsscOA/artifacts/public/build/firefox-48.0.en-US.win32.zip
07:08:24 INFO - Running post-action listener: _resource_record_post_action
07:08:24 INFO - Running post-action listener: set_extra_try_arguments
07:08:24 INFO - #####
07:08:24 INFO - ##### Running create-virtualenv step.
07:08:24 INFO - #####
07:08:24 INFO - Running pre-action listener: _pre_create_virtualenv
07:08:24 INFO - Running pre-action listener: _resource_record_pre_action
07:08:24 INFO - Running main action method: create_virtualenv
07:08:24 INFO - Creating virtualenv C:\slave\test\build\venv
07:08:24 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
07:08:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
07:08:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
07:08:27 INFO - Installing distribute......................................................................................................................................................................................done.
07:08:28 INFO - Return code: 0
07:08:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
07:08:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:08:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:08:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:08:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:08:28 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', '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;C:\\mozilla-build\\hg', '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-035\\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-035'}}, attempt #1
07:08:28 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
07:08:28 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
07:08:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
07:08:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data',
07:08:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:08:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-035',
07:08:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
07:08:28 INFO - 'DCLOCATION': 'SCL3',
07:08:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:08:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:08:28 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:08:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:08:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:08:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:08:28 INFO - 'HOMEDRIVE': 'C:',
07:08:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:08:28 INFO - 'KTS_VERSION': '1.19c',
07:08:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:08:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035',
07:08:28 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:08:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:08:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:08:28 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:08:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:08:28 INFO - 'MOZ_AIRBAG': '1',
07:08:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:08:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:08:28 INFO - 'MOZ_MSVCVERSION': '8',
07:08:28 INFO - 'MOZ_NO_REMOTE': '1',
07:08:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:08:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:08:28 INFO - 'NO_EM_RESTART': '1',
07:08:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:08:28 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:08:28 INFO - 'OS': 'Windows_NT',
07:08:28 INFO - 'OURDRIVE': 'C:',
07:08:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
07:08:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
07:08:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:08:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:08:28 INFO - 'PROCESSOR_LEVEL': '6',
07:08:28 INFO - 'PROCESSOR_REVISION': '1e05',
07:08:28 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:08:28 INFO - 'PROMPT': '$P$G',
07:08:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:08:28 INFO - 'PWD': 'C:\\slave\\test',
07:08:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:08:28 INFO - 'SESSIONNAME': 'Console',
07:08:28 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:08:28 INFO - 'SYSTEMDRIVE': 'C:',
07:08:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
07:08:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:28 INFO - 'TEST1': 'testie',
07:08:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:28 INFO - 'USERDOMAIN': 'T-XP32-IX-035',
07:08:28 INFO - 'USERNAME': 'cltbld',
07:08:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:08:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:08:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:08:28 INFO - 'WINDIR': 'C:\\WINDOWS',
07:08:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:08:28 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:08:28 INFO - Downloading/unpacking psutil>=0.7.1
07:08:29 INFO - Running setup.py egg_info for package psutil
07:08:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
07:08:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
07:08:29 INFO - Installing collected packages: psutil
07:08:29 INFO - Running setup.py install for psutil
07:08:29 INFO - building 'psutil._psutil_windows' extension
07:08:29 INFO - error: Unable to find vcvarsall.bat
07:08:29 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-wxofuk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
07:08:29 INFO - running install
07:08:29 INFO - running build
07:08:29 INFO - running build_py
07:08:29 INFO - creating build
07:08:29 INFO - creating build\lib.win32-2.7
07:08:29 INFO - creating build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
07:08:29 INFO - running build_ext
07:08:29 INFO - building 'psutil._psutil_windows' extension
07:08:29 INFO - error: Unable to find vcvarsall.bat
07:08:29 INFO - ----------------------------------------
07:08:29 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-wxofuk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
07:08:29 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data\pip\pip.log
07:08:29 WARNING - Return code: 1
07:08:29 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!
07:08:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
07:08: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')]}
07:08:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:08: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')]}
07:08:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:08:29 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', '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;C:\\mozilla-build\\hg', '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-035\\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-035'}}, attempt #1
07:08:29 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
07:08:29 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
07:08:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
07:08:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data',
07:08:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:08:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-035',
07:08:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
07:08:29 INFO - 'DCLOCATION': 'SCL3',
07:08:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:08:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:08:29 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:08:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:08:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:08:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:08:29 INFO - 'HOMEDRIVE': 'C:',
07:08:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:08:29 INFO - 'KTS_VERSION': '1.19c',
07:08:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:08:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035',
07:08:29 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:08:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:08:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:08:29 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:08:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:08:29 INFO - 'MOZ_AIRBAG': '1',
07:08:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:08:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:08:29 INFO - 'MOZ_MSVCVERSION': '8',
07:08:29 INFO - 'MOZ_NO_REMOTE': '1',
07:08:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:08:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:08:29 INFO - 'NO_EM_RESTART': '1',
07:08:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:08:29 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:08:29 INFO - 'OS': 'Windows_NT',
07:08:29 INFO - 'OURDRIVE': 'C:',
07:08:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
07:08:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
07:08:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:08:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:08:29 INFO - 'PROCESSOR_LEVEL': '6',
07:08:29 INFO - 'PROCESSOR_REVISION': '1e05',
07:08:29 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:08:29 INFO - 'PROMPT': '$P$G',
07:08:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:08:29 INFO - 'PWD': 'C:\\slave\\test',
07:08:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:08:29 INFO - 'SESSIONNAME': 'Console',
07:08:29 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:08:29 INFO - 'SYSTEMDRIVE': 'C:',
07:08:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
07:08:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:29 INFO - 'TEST1': 'testie',
07:08:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:29 INFO - 'USERDOMAIN': 'T-XP32-IX-035',
07:08:29 INFO - 'USERNAME': 'cltbld',
07:08:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:08:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:08:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:08:29 INFO - 'WINDIR': 'C:\\WINDOWS',
07:08:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:08:29 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:08:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
07:08:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz
07:08:29 INFO - Running setup.py egg_info for package mozsystemmonitor
07:08:29 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
07:08:29 INFO - Running setup.py egg_info for package psutil
07:08:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
07:08:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
07:08:29 INFO - Installing collected packages: mozsystemmonitor, psutil
07:08:29 INFO - Running setup.py install for mozsystemmonitor
07:08:29 INFO - Running setup.py install for psutil
07:08:29 INFO - building 'psutil._psutil_windows' extension
07:08:29 INFO - error: Unable to find vcvarsall.bat
07:08:29 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-vx1vgl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
07:08:29 INFO - running install
07:08:29 INFO - running build
07:08:29 INFO - running build_py
07:08:29 INFO - running build_ext
07:08:29 INFO - building 'psutil._psutil_windows' extension
07:08:29 INFO - error: Unable to find vcvarsall.bat
07:08:29 INFO - ----------------------------------------
07:08:29 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-vx1vgl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
07:08:29 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-035\Application Data\pip\pip.log
07:08:29 WARNING - Return code: 1
07:08:29 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!
07:08:29 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
07:08: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')]}
07:08:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:08: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')]}
07:08:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:08:29 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', '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;C:\\mozilla-build\\hg', '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-035\\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-035'}}, attempt #1
07:08:29 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
07:08:29 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
07:08:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
07:08:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data',
07:08:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:08:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-035',
07:08:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
07:08:29 INFO - 'DCLOCATION': 'SCL3',
07:08:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:08:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:08:29 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:08:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:08:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:08:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:08:29 INFO - 'HOMEDRIVE': 'C:',
07:08:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:08:29 INFO - 'KTS_VERSION': '1.19c',
07:08:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:08:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035',
07:08:29 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:08:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:08:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:08:29 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:08:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:08:29 INFO - 'MOZ_AIRBAG': '1',
07:08:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:08:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:08:29 INFO - 'MOZ_MSVCVERSION': '8',
07:08:29 INFO - 'MOZ_NO_REMOTE': '1',
07:08:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:08:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:08:29 INFO - 'NO_EM_RESTART': '1',
07:08:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:08:29 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:08:29 INFO - 'OS': 'Windows_NT',
07:08:29 INFO - 'OURDRIVE': 'C:',
07:08:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
07:08:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
07:08:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:08:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:08:29 INFO - 'PROCESSOR_LEVEL': '6',
07:08:29 INFO - 'PROCESSOR_REVISION': '1e05',
07:08:29 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:08:29 INFO - 'PROMPT': '$P$G',
07:08:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:08:29 INFO - 'PWD': 'C:\\slave\\test',
07:08:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:08:29 INFO - 'SESSIONNAME': 'Console',
07:08:29 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:08:29 INFO - 'SYSTEMDRIVE': 'C:',
07:08:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
07:08:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:29 INFO - 'TEST1': 'testie',
07:08:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:29 INFO - 'USERDOMAIN': 'T-XP32-IX-035',
07:08:29 INFO - 'USERNAME': 'cltbld',
07:08:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:08:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:08:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:08:29 INFO - 'WINDIR': 'C:\\WINDOWS',
07:08:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:08:30 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:08:30 INFO - Downloading/unpacking blobuploader==1.2.4
07:08:30 INFO - Downloading blobuploader-1.2.4.tar.gz
07:08:30 INFO - Running setup.py egg_info for package blobuploader
07:08:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
07:08:32 INFO - Running setup.py egg_info for package requests
07:08:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
07:08:32 INFO - Downloading docopt-0.6.1.tar.gz
07:08:32 INFO - Running setup.py egg_info for package docopt
07:08:32 INFO - Installing collected packages: blobuploader, docopt, requests
07:08:32 INFO - Running setup.py install for blobuploader
07:08:32 INFO - Running setup.py install for docopt
07:08:32 INFO - Running setup.py install for requests
07:08:32 INFO - Successfully installed blobuploader docopt requests
07:08:32 INFO - Cleaning up...
07:08:32 INFO - Return code: 0
07:08:32 INFO - Installing None into virtualenv C:\slave\test\build\venv
07:08:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:08:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:08:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:08:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:08:32 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', '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;C:\\mozilla-build\\hg', '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-035\\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-035'}}, attempt #1
07:08:32 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
07:08:32 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
07:08:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
07:08:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data',
07:08:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:08:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-035',
07:08:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
07:08:32 INFO - 'DCLOCATION': 'SCL3',
07:08:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:08:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:08:32 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:08:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:08:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:08:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:08:32 INFO - 'HOMEDRIVE': 'C:',
07:08:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:08:32 INFO - 'KTS_VERSION': '1.19c',
07:08:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:08:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035',
07:08:32 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:08:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:08:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:08:32 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:08:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:08:32 INFO - 'MOZ_AIRBAG': '1',
07:08:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:08:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:08:32 INFO - 'MOZ_MSVCVERSION': '8',
07:08:32 INFO - 'MOZ_NO_REMOTE': '1',
07:08:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:08:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:08:32 INFO - 'NO_EM_RESTART': '1',
07:08:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:08:32 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:08:32 INFO - 'OS': 'Windows_NT',
07:08:32 INFO - 'OURDRIVE': 'C:',
07:08: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;C:\\mozilla-build\\hg',
07:08:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
07:08:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:08:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:08:32 INFO - 'PROCESSOR_LEVEL': '6',
07:08:32 INFO - 'PROCESSOR_REVISION': '1e05',
07:08:32 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:08:32 INFO - 'PROMPT': '$P$G',
07:08:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:08:32 INFO - 'PWD': 'C:\\slave\\test',
07:08:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:08:32 INFO - 'SESSIONNAME': 'Console',
07:08:32 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:08:32 INFO - 'SYSTEMDRIVE': 'C:',
07:08:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
07:08:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:32 INFO - 'TEST1': 'testie',
07:08:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:32 INFO - 'USERDOMAIN': 'T-XP32-IX-035',
07:08:32 INFO - 'USERNAME': 'cltbld',
07:08:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:08:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:08:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:08:32 INFO - 'WINDIR': 'C:\\WINDOWS',
07:08:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:08:43 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
07:08:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
07:08:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
07:08:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
07:08:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
07:08:43 INFO - Unpacking c:\slave\test\build\tests\marionette
07:08:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
07:08:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
07:08:43 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
07:08:43 INFO - Running setup.py install for browsermob-proxy
07:08:47 INFO - Running setup.py install for manifestparser
07:08:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for marionette-client
07:08:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
07:08:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for marionette-driver
07:08:47 INFO - Running setup.py install for mozcrash
07:08:47 INFO - Running setup.py install for mozdebug
07:08:47 INFO - Running setup.py install for mozdevice
07:08:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for mozfile
07:08:47 INFO - Running setup.py install for mozhttpd
07:08:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for mozinfo
07:08:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for mozInstall
07:08:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for mozleak
07:08:47 INFO - Running setup.py install for mozlog
07:08:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for moznetwork
07:08:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for mozprocess
07:08:47 INFO - Running setup.py install for mozprofile
07:08:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for mozrunner
07:08:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for mozscreenshot
07:08:47 INFO - Running setup.py install for moztest
07:08:47 INFO - Running setup.py install for mozversion
07:08:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
07:08:47 INFO - Running setup.py install for wptserve
07:08:47 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
07:08:47 INFO - Cleaning up...
07:08:47 INFO - Return code: 0
07:08:47 INFO - Installing None into virtualenv C:\slave\test\build\venv
07:08:47 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')]}
07:08:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:08:47 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')]}
07:08:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:08:47 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-035', 'USERDOMAIN': 'T-XP32-IX-035', '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-035', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-035', '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;C:\\mozilla-build\\hg', '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-035\\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-035'}}, attempt #1
07:08:47 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
07:08:47 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
07:08:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
07:08:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data',
07:08:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:08:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-035',
07:08:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
07:08:47 INFO - 'DCLOCATION': 'SCL3',
07:08:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:08:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:08:47 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:08:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:08:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:08:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:08:47 INFO - 'HOMEDRIVE': 'C:',
07:08:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:08:47 INFO - 'KTS_VERSION': '1.19c',
07:08:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:08:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035',
07:08:47 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:08:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:08:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:08:47 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:08:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:08:47 INFO - 'MOZ_AIRBAG': '1',
07:08:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:08:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:08:47 INFO - 'MOZ_MSVCVERSION': '8',
07:08:47 INFO - 'MOZ_NO_REMOTE': '1',
07:08:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:08:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:08:47 INFO - 'NO_EM_RESTART': '1',
07:08:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:08:47 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:08:47 INFO - 'OS': 'Windows_NT',
07:08:47 INFO - 'OURDRIVE': 'C:',
07:08:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
07:08:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
07:08:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:08:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:08:47 INFO - 'PROCESSOR_LEVEL': '6',
07:08:47 INFO - 'PROCESSOR_REVISION': '1e05',
07:08:47 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:08:47 INFO - 'PROMPT': '$P$G',
07:08:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:08:47 INFO - 'PWD': 'C:\\slave\\test',
07:08:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:08:47 INFO - 'SESSIONNAME': 'Console',
07:08:47 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:08:47 INFO - 'SYSTEMDRIVE': 'C:',
07:08:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
07:08:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:47 INFO - 'TEST1': 'testie',
07:08:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:08:47 INFO - 'USERDOMAIN': 'T-XP32-IX-035',
07:08:47 INFO - 'USERNAME': 'cltbld',
07:08:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:08:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:08:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:08:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:08:47 INFO - 'WINDIR': 'C:\\WINDOWS',
07:08:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:08:51 INFO - Ignoring indexes: http://pypi.python.org/simple/
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
07:08:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
07:08:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
07:08:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
07:08:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
07:08:51 INFO - Unpacking c:\slave\test\build\tests\marionette
07:08:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
07:08:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
07:08:51 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))
07:08:58 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))
07:08:58 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))
07:08:58 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))
07:08:58 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))
07:08:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
07:08:58 INFO - Downloading blessings-1.6.tar.gz
07:08:58 INFO - Running setup.py egg_info for package blessings
07:08:58 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))
07:08:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
07:08:58 INFO - Running setup.py install for blessings
07:08:58 INFO - Running setup.py install for browsermob-proxy
07:08:58 INFO - Running setup.py install for manifestparser
07:08:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Running setup.py install for marionette-client
07:08:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
07:08:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Running setup.py install for marionette-driver
07:08:58 INFO - Running setup.py install for mozcrash
07:08:58 INFO - Running setup.py install for mozdebug
07:08:58 INFO - Running setup.py install for mozdevice
07:08:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Running setup.py install for mozhttpd
07:08:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Running setup.py install for mozInstall
07:08:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Running setup.py install for mozleak
07:08:58 INFO - Running setup.py install for mozprofile
07:08:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Running setup.py install for mozrunner
07:08:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
07:08:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
07:08:59 INFO - Running setup.py install for mozscreenshot
07:08:59 INFO - Running setup.py install for moztest
07:08:59 INFO - Running setup.py install for mozversion
07:08:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
07:08:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
07:08:59 INFO - Running setup.py install for wptserve
07:08:59 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
07:08:59 INFO - Cleaning up...
07:08:59 INFO - Return code: 0
07:08:59 INFO - Done creating virtualenv C:\slave\test\build\venv.
07:08:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
07:08:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
07:08:59 INFO - Reading from file tmpfile_stdout
07:08:59 INFO - Using _rmtree_windows ...
07:08:59 INFO - Using _rmtree_windows ...
07:08:59 INFO - Current package versions:
07:08:59 INFO - blessings == 1.6
07:08:59 INFO - blobuploader == 1.2.4
07:08:59 INFO - browsermob-proxy == 0.6.0
07:08:59 INFO - distribute == 0.6.14
07:08:59 INFO - docopt == 0.6.1
07:08:59 INFO - manifestparser == 1.1
07:08:59 INFO - marionette-client == 2.3.0
07:08:59 INFO - marionette-driver == 1.4.0
07:08:59 INFO - mozInstall == 1.12
07:08:59 INFO - mozcrash == 0.17
07:08:59 INFO - mozdebug == 0.1
07:08:59 INFO - mozdevice == 0.48
07:08:59 INFO - mozfile == 1.2
07:08:59 INFO - mozhttpd == 0.7
07:08:59 INFO - mozinfo == 0.9
07:08:59 INFO - mozleak == 0.1
07:08:59 INFO - mozlog == 3.1
07:08:59 INFO - moznetwork == 0.27
07:08:59 INFO - mozprocess == 0.22
07:08:59 INFO - mozprofile == 0.28
07:08:59 INFO - mozrunner == 6.11
07:08:59 INFO - mozscreenshot == 0.1
07:08:59 INFO - mozsystemmonitor == 0.0
07:08:59 INFO - moztest == 0.7
07:08:59 INFO - mozversion == 1.4
07:08:59 INFO - requests == 1.2.3
07:08:59 INFO - wptserve == 1.4.0
07:08:59 INFO - Running post-action listener: _resource_record_post_action
07:08:59 INFO - Running post-action listener: _start_resource_monitoring
07:08:59 INFO - Starting resource monitoring.
07:08:59 INFO - #####
07:08:59 INFO - ##### Running pull step.
07:08:59 INFO - #####
07:08:59 INFO - Running pre-action listener: _resource_record_pre_action
07:08:59 INFO - Running main action method: pull
07:08:59 INFO - Pull has nothing to do!
07:08:59 INFO - Running post-action listener: _resource_record_post_action
07:08:59 INFO - #####
07:08:59 INFO - ##### Running install step.
07:08:59 INFO - #####
07:08:59 INFO - Running pre-action listener: _resource_record_pre_action
07:08:59 INFO - Running main action method: install
07:08:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
07:08:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
07:08:59 INFO - Reading from file tmpfile_stdout
07:08:59 INFO - Using _rmtree_windows ...
07:08:59 INFO - Using _rmtree_windows ...
07:08:59 INFO - Detecting whether we're running mozinstall >=1.0...
07:08:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
07:08:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
07:09:00 INFO - Reading from file tmpfile_stdout
07:09:00 INFO - Output received:
07:09:00 INFO - Usage: mozinstall-script.py [options] installer
07:09:00 INFO - Options:
07:09:00 INFO - -h, --help show this help message and exit
07:09:00 INFO - -d DEST, --destination=DEST
07:09:00 INFO - Directory to install application into. [default:
07:09:00 INFO - "C:\slave\test"]
07:09:00 INFO - --app=APP Application being installed. [default: firefox]
07:09:00 INFO - Using _rmtree_windows ...
07:09:00 INFO - Using _rmtree_windows ...
07:09:00 INFO - mkdir: C:\slave\test\build\application
07:09:00 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']
07:09:00 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
07:09:02 INFO - Reading from file tmpfile_stdout
07:09:02 INFO - Output received:
07:09:02 INFO - C:\slave\test\build\application\firefox\firefox.exe
07:09:02 INFO - Using _rmtree_windows ...
07:09:02 INFO - Using _rmtree_windows ...
07:09:02 INFO - Running post-action listener: _resource_record_post_action
07:09:02 INFO - #####
07:09:02 INFO - ##### Running run-tests step.
07:09:02 INFO - #####
07:09:02 INFO - Running pre-action listener: _resource_record_pre_action
07:09:02 INFO - Running main action method: run_tests
07:09:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
07:09:02 INFO - Minidump filename unknown. Determining based upon platform and architecture.
07:09:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
07:09:02 INFO - grabbing minidump binary from tooltool
07:09:02 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')]}
07:09:02 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
07:09:02 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
07:09:02 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
07:09:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
07:09:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6j4hsc
07:09:02 INFO - INFO - File integrity verified, renaming tmp6j4hsc to win32-minidump_stackwalk.exe
07:09:02 INFO - Return code: 0
07:09:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
07:09:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
07:09:02 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/HFV1fQ5bRa-0rZ5-JsscOA/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
07:09:02 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/HFV1fQ5bRa-0rZ5-JsscOA/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
07:09:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
07:09:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035\\Application Data',
07:09:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
07:09:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-035',
07:09:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
07:09:02 INFO - 'DCLOCATION': 'SCL3',
07:09:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
07:09:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
07:09:02 INFO - 'FP_NO_HOST_CHECK': 'NO',
07:09:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
07:09:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
07:09:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
07:09:02 INFO - 'HOMEDRIVE': 'C:',
07:09:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:09:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
07:09:02 INFO - 'KTS_VERSION': '1.19c',
07:09:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
07:09:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-035',
07:09:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
07:09:02 INFO - 'MONDIR': 'C:\\Monitor_config\\',
07:09:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
07:09:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
07:09:02 INFO - 'MOZILLABUILDDRIVE': 'C:',
07:09:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
07:09:02 INFO - 'MOZ_AIRBAG': '1',
07:09:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
07:09:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:09:02 INFO - 'MOZ_MSVCVERSION': '8',
07:09:02 INFO - 'MOZ_NO_REMOTE': '1',
07:09:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
07:09:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
07:09:02 INFO - 'NO_EM_RESTART': '1',
07:09:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:09:02 INFO - 'NUMBER_OF_PROCESSORS': '8',
07:09:02 INFO - 'OS': 'Windows_NT',
07:09:02 INFO - 'OURDRIVE': 'C:',
07:09:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
07:09:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
07:09:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
07:09:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
07:09:02 INFO - 'PROCESSOR_LEVEL': '6',
07:09:02 INFO - 'PROCESSOR_REVISION': '1e05',
07:09:02 INFO - 'PROGRAMFILES': 'C:\\Program Files',
07:09:02 INFO - 'PROMPT': '$P$G',
07:09:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
07:09:02 INFO - 'PWD': 'C:\\slave\\test',
07:09:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
07:09:02 INFO - 'SESSIONNAME': 'Console',
07:09:02 INFO - 'SLAVEDIR': 'C:\\slave\\',
07:09:02 INFO - 'SYSTEMDRIVE': 'C:',
07:09:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
07:09:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:09:02 INFO - 'TEST1': 'testie',
07:09:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
07:09:02 INFO - 'USERDOMAIN': 'T-XP32-IX-035',
07:09:02 INFO - 'USERNAME': 'cltbld',
07:09:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-035',
07:09:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
07:09:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
07:09:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
07:09:02 INFO - 'WINDIR': 'C:\\WINDOWS',
07:09:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
07:09:02 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/HFV1fQ5bRa-0rZ5-JsscOA/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
07:09:03 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
07:09:03 INFO - import pkg_resources
07:09:05 INFO - Using 1 client processes
07:09:08 INFO - SUITE-START | Running 1476 tests
07:09:08 INFO - Running testharness tests
07:09:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
07:09:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
07:09:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
07:09:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
07:09:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
07:09:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
07:09:08 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
07:09:08 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
07:09:08 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
07:09:08 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
07:09:08 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
07:09:08 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
07:09:08 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
07:09:08 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
07:09:08 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
07:09:08 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
07:09:08 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
07:09:08 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
07:09:08 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
07:09:08 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
07:09:08 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
07:09:08 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
07:09:08 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
07:09:08 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
07:09:08 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 47ms
07:09:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
07:09:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
07:09:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
07:09:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
07:09:08 INFO - Setting up ssl
07:09:08 INFO - PROCESS | certutil |
07:09:08 INFO - PROCESS | certutil |
07:09:08 INFO - PROCESS | certutil |
07:09:08 INFO - Certificate Nickname Trust Attributes
07:09:08 INFO - SSL,S/MIME,JAR/XPI
07:09:08 INFO -
07:09:08 INFO - web-platform-tests CT,,
07:09:08 INFO -
07:09:08 INFO - Starting runner
07:09:10 INFO - PROCESS | 3656 | 1467122950731 Marionette INFO Listening on port 2828
07:09:12 INFO - PROCESS | 3656 | 1467122952133 Marionette INFO startBrowser 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:12 INFO - PROCESS | 3656 | 1467122952142 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:12 INFO - PROCESS | 3656 | 1467122952324 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:12 INFO - PROCESS | 3656 | 1467122952361 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:12 INFO - PROCESS | 3656 | 1467122952673 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
07:09:12 INFO - PROCESS | 3656 | 1467122952730 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:12 INFO - PROCESS | 3656 | 1467122952735 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
07:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 286ms
07:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
07:09:13 INFO - PROCESS | 3656 | 1467122952995 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - PROCESS | 3656 | 1467122953038 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
07:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 192ms
07:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
07:09:13 INFO - PROCESS | 3656 | 1467122953185 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - PROCESS | 3656 | 1467122953222 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
07:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 191ms
07:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
07:09:13 INFO - PROCESS | 3656 | 1467122953372 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - PROCESS | 3656 | 1467122953409 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
07:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 175ms
07:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
07:09:13 INFO - PROCESS | 3656 | 1467122953563 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - PROCESS | 3656 | 1467122953602 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
07:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 223ms
07:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
07:09:13 INFO - PROCESS | 3656 | 1467122953822 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:13 INFO - PROCESS | 3656 | 1467122953864 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
07:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 191ms
07:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
07:09:14 INFO - PROCESS | 3656 | 1467122954013 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - PROCESS | 3656 | 1467122954048 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
07:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 175ms
07:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
07:09:14 INFO - PROCESS | 3656 | 1467122954202 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - PROCESS | 3656 | 1467122954238 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
07:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 175ms
07:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
07:09:14 INFO - PROCESS | 3656 | 1467122954391 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - PROCESS | 3656 | 1467122954429 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
07:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 191ms
07:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
07:09:14 INFO - PROCESS | 3656 | 1467122954581 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - PROCESS | 3656 | 1467122954622 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
07:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 191ms
07:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
07:09:14 INFO - PROCESS | 3656 | 1467122954774 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - PROCESS | 3656 | 1467122954817 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
07:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 192ms
07:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
07:09:14 INFO - PROCESS | 3656 | 1467122954960 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - PROCESS | 3656 | 1467122955005 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
07:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 239ms
07:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
07:09:15 INFO - PROCESS | 3656 | 1467122955189 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - PROCESS | 3656 | 1467122955225 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
07:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 127ms
07:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
07:09:15 INFO - PROCESS | 3656 | 1467122955325 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - PROCESS | 3656 | 1467122955374 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
07:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 175ms
07:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
07:09:15 INFO - PROCESS | 3656 | 1467122955547 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - PROCESS | 3656 | 1467122955587 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
07:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 191ms
07:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
07:09:15 INFO - PROCESS | 3656 | 1467122955737 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - PROCESS | 3656 | 1467122955777 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
07:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 191ms
07:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
07:09:15 INFO - PROCESS | 3656 | 1467122955927 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:15 INFO - PROCESS | 3656 | 1467122955975 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
07:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 191ms
07:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
07:09:16 INFO - PROCESS | 3656 | 1467122956116 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - PROCESS | 3656 | 1467122956160 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
07:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 192ms
07:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
07:09:16 INFO - PROCESS | 3656 | 1467122956305 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - PROCESS | 3656 | 1467122956351 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
07:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 191ms
07:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
07:09:16 INFO - PROCESS | 3656 | 1467122956495 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - PROCESS | 3656 | 1467122956541 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
07:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 191ms
07:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
07:09:16 INFO - PROCESS | 3656 | 1467122956684 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - PROCESS | 3656 | 1467122956732 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
07:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 191ms
07:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
07:09:16 INFO - PROCESS | 3656 | 1467122956873 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:16 INFO - PROCESS | 3656 | 1467122956916 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
07:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 175ms
07:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
07:09:17 INFO - PROCESS | 3656 | 1467122957118 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - PROCESS | 3656 | 1467122957168 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
07:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 191ms
07:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
07:09:17 INFO - PROCESS | 3656 | 1467122957306 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - PROCESS | 3656 | 1467122957363 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
07:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 303ms
07:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
07:09:17 INFO - PROCESS | 3656 | 1467122957598 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - PROCESS | 3656 | 1467122957636 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
07:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 191ms
07:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
07:09:17 INFO - PROCESS | 3656 | 1467122957786 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - PROCESS | 3656 | 1467122957835 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
07:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 191ms
07:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
07:09:17 INFO - PROCESS | 3656 | 1467122957976 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - PROCESS | 3656 | 1467122958028 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
07:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 191ms
07:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
07:09:18 INFO - PROCESS | 3656 | 1467122958165 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - PROCESS | 3656 | 1467122958209 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
07:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 191ms
07:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
07:09:18 INFO - PROCESS | 3656 | 1467122958355 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - PROCESS | 3656 | 1467122958407 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
07:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 192ms
07:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
07:09:18 INFO - PROCESS | 3656 | 1467122958545 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - PROCESS | 3656 | 1467122958591 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
07:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 191ms
07:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
07:09:18 INFO - PROCESS | 3656 | 1467122958733 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - PROCESS | 3656 | 1467122958788 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
07:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 175ms
07:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
07:09:18 INFO - PROCESS | 3656 | 1467122958956 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - PROCESS | 3656 | 1467122959008 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
07:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 191ms
07:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
07:09:19 INFO - PROCESS | 3656 | 1467122959145 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - PROCESS | 3656 | 1467122959183 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
07:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 191ms
07:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
07:09:19 INFO - PROCESS | 3656 | 1467122959335 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - PROCESS | 3656 | 1467122959390 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
07:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 223ms
07:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
07:09:19 INFO - PROCESS | 3656 | 1467122959564 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - PROCESS | 3656 | 1467122959614 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
07:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 175ms
07:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
07:09:19 INFO - PROCESS | 3656 | 1467122959754 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - PROCESS | 3656 | 1467122959807 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
07:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 191ms
07:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
07:09:19 INFO - PROCESS | 3656 | 1467122959945 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:20 INFO - PROCESS | 3656 | 1467122960000 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
07:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 191ms
07:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
07:09:20 INFO - PROCESS | 3656 | 1467122960133 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:20 INFO - PROCESS | 3656 | 1467122960189 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
07:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 223ms
07:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
07:09:20 INFO - PROCESS | 3656 | 1467122960362 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:20 INFO - PROCESS | 3656 | 1467122960417 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
07:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 223ms
07:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
07:09:20 INFO - PROCESS | 3656 | 1467122960625 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:20 INFO - PROCESS | 3656 | 1467122960680 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
07:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 192ms
07:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
07:09:20 INFO - PROCESS | 3656 | 1467122960945 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - PROCESS | 3656 | 1467122961100 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
07:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 446ms
07:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
07:09:21 INFO - PROCESS | 3656 | 1467122961309 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - PROCESS | 3656 | 1467122961338 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
07:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 191ms
07:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
07:09:21 INFO - PROCESS | 3656 | 1467122961497 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - PROCESS | 3656 | 1467122961535 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
07:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 192ms
07:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
07:09:21 INFO - PROCESS | 3656 | 1467122961689 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - PROCESS | 3656 | 1467122961734 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
07:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 191ms
07:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
07:09:21 INFO - PROCESS | 3656 | 1467122961881 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:21 INFO - PROCESS | 3656 | 1467122961917 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
07:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 191ms
07:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
07:09:22 INFO - PROCESS | 3656 | 1467122962064 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - PROCESS | 3656 | 1467122962105 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
07:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 175ms
07:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
07:09:22 INFO - PROCESS | 3656 | 1467122962286 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - PROCESS | 3656 | 1467122962312 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
07:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 191ms
07:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
07:09:22 INFO - PROCESS | 3656 | 1467122962477 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - PROCESS | 3656 | 1467122962512 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
07:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 191ms
07:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
07:09:22 INFO - PROCESS | 3656 | 1467122962665 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - PROCESS | 3656 | 1467122962699 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
07:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 191ms
07:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
07:09:22 INFO - PROCESS | 3656 | 1467122962855 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:22 INFO - PROCESS | 3656 | 1467122962892 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
07:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 192ms
07:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
07:09:23 INFO - PROCESS | 3656 | 1467122963043 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - PROCESS | 3656 | 1467122963092 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
07:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 191ms
07:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
07:09:23 INFO - PROCESS | 3656 | 1467122963233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - PROCESS | 3656 | 1467122963276 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
07:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 191ms
07:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
07:09:23 INFO - PROCESS | 3656 | 1467122963425 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - PROCESS | 3656 | 1467122963458 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
07:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 191ms
07:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
07:09:23 INFO - PROCESS | 3656 | 1467122963612 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - PROCESS | 3656 | 1467122963646 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
07:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 175ms
07:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
07:09:23 INFO - PROCESS | 3656 | 1467122963802 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:23 INFO - PROCESS | 3656 | 1467122963830 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
07:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 191ms
07:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
07:09:24 INFO - PROCESS | 3656 | 1467122964025 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - PROCESS | 3656 | 1467122964062 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
07:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 191ms
07:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
07:09:24 INFO - PROCESS | 3656 | 1467122964213 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - PROCESS | 3656 | 1467122964250 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
07:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 191ms
07:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
07:09:24 INFO - PROCESS | 3656 | 1467122964402 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - PROCESS | 3656 | 1467122964437 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
07:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 144ms
07:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
07:09:24 INFO - PROCESS | 3656 | 1467122964542 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - PROCESS | 3656 | 1467122964583 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
07:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 191ms
07:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
07:09:24 INFO - PROCESS | 3656 | 1467122964733 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - PROCESS | 3656 | 1467122964774 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
07:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 191ms
07:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
07:09:24 INFO - PROCESS | 3656 | 1467122964924 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:24 INFO - PROCESS | 3656 | 1467122964975 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
07:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 191ms
07:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
07:09:25 INFO - PROCESS | 3656 | 1467122965112 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - PROCESS | 3656 | 1467122965149 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
07:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 191ms
07:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
07:09:25 INFO - PROCESS | 3656 | 1467122965301 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - PROCESS | 3656 | 1467122965339 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
07:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 176ms
07:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
07:09:25 INFO - PROCESS | 3656 | 1467122965492 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - PROCESS | 3656 | 1467122965523 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
07:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 191ms
07:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
07:09:25 INFO - PROCESS | 3656 | 1467122965711 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - PROCESS | 3656 | 1467122965746 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
07:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 191ms
07:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
07:09:25 INFO - PROCESS | 3656 | 1467122965903 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:25 INFO - PROCESS | 3656 | 1467122965947 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
07:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 191ms
07:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
07:09:26 INFO - PROCESS | 3656 | 1467122966090 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - PROCESS | 3656 | 1467122966135 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
07:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 191ms
07:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
07:09:26 INFO - PROCESS | 3656 | 1467122966279 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - PROCESS | 3656 | 1467122966315 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
07:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 191ms
07:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
07:09:26 INFO - PROCESS | 3656 | 1467122966470 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - PROCESS | 3656 | 1467122966519 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
07:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 239ms
07:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
07:09:26 INFO - PROCESS | 3656 | 1467122966699 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - PROCESS | 3656 | 1467122966742 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
07:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 191ms
07:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
07:09:26 INFO - PROCESS | 3656 | 1467122966890 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:26 INFO - PROCESS | 3656 | 1467122966942 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
07:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 191ms
07:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
07:09:27 INFO - PROCESS | 3656 | 1467122967077 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:27 INFO - PROCESS | 3656 | 1467122967120 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
07:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 192ms
07:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
07:09:27 INFO - PROCESS | 3656 | 1467122967300 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:27 INFO - PROCESS | 3656 | 1467122967335 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:27 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.
07:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 191ms
07:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
07:09:27 INFO - PROCESS | 3656 | 1467122967489 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:27 INFO - PROCESS | 3656 | 1467122967545 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:27 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.
07:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 223ms
07:09:27 INFO - PROCESS | 3656 | 1467122967971 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
07:09:28 INFO - PROCESS | 3656 | 1467122968035 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:28 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.
07:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 223ms
07:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
07:09:28 INFO - PROCESS | 3656 | 1467122968216 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:28 INFO - PROCESS | 3656 | 1467122968259 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:28 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.
07:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 223ms
07:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
07:09:28 INFO - PROCESS | 3656 | 1467122968447 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:28 INFO - PROCESS | 3656 | 1467122968496 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:28 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.
07:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 223ms
07:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
07:09:28 INFO - PROCESS | 3656 | 1467122968683 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:28 INFO - PROCESS | 3656 | 1467122968725 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:28 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.
07:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 191ms
07:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
07:09:28 INFO - PROCESS | 3656 | 1467122968876 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:28 INFO - PROCESS | 3656 | 1467122968958 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:29 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.
07:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 192ms
07:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
07:09:29 INFO - PROCESS | 3656 | 1467122969095 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:29 INFO - PROCESS | 3656 | 1467122969157 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:29 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.
07:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 239ms
07:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
07:09:29 INFO - PROCESS | 3656 | 1467122969330 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:29 INFO - PROCESS | 3656 | 1467122969375 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:29 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.
07:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 238ms
07:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
07:09:29 INFO - PROCESS | 3656 | 1467122969564 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:29 INFO - PROCESS | 3656 | 1467122969609 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:29 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.
07:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 239ms
07:09:29 INFO - PROCESS | 3656 | 1467122969934 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
07:09:29 INFO - PROCESS | 3656 | 1467122969973 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 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.
07:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 175ms
07:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
07:09:30 INFO - PROCESS | 3656 | 1467122970111 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 INFO - PROCESS | 3656 | 1467122970161 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 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.
07:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 239ms
07:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
07:09:30 INFO - PROCESS | 3656 | 1467122970342 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 INFO - PROCESS | 3656 | 1467122970382 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 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.
07:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 191ms
07:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
07:09:30 INFO - PROCESS | 3656 | 1467122970532 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 INFO - PROCESS | 3656 | 1467122970562 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 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.
07:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 191ms
07:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
07:09:30 INFO - PROCESS | 3656 | 1467122970756 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 INFO - PROCESS | 3656 | 1467122970800 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 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.
07:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 191ms
07:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
07:09:30 INFO - PROCESS | 3656 | 1467122970944 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:30 INFO - PROCESS | 3656 | 1467122970975 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 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.
07:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 175ms
07:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
07:09:31 INFO - PROCESS | 3656 | 1467122971134 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 INFO - PROCESS | 3656 | 1467122971165 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 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.
07:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 192ms
07:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
07:09:31 INFO - PROCESS | 3656 | 1467122971324 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 INFO - PROCESS | 3656 | 1467122971364 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 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.
07:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 191ms
07:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
07:09:31 INFO - PROCESS | 3656 | 1467122971513 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 INFO - PROCESS | 3656 | 1467122971555 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 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.
07:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 191ms
07:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
07:09:31 INFO - PROCESS | 3656 | 1467122971704 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 INFO - PROCESS | 3656 | 1467122971734 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 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.
07:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 191ms
07:09:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
07:09:31 INFO - PROCESS | 3656 | 1467122971891 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:31 INFO - PROCESS | 3656 | 1467122971959 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
07:09:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 446ms
07:09:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
07:09:32 INFO - PROCESS | 3656 | 1467122972359 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:32 INFO - PROCESS | 3656 | 1467122972444 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
07:09:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 335ms
07:09:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
07:09:32 INFO - PROCESS | 3656 | 1467122972691 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:32 INFO - PROCESS | 3656 | 1467122972725 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
07:09:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 238ms
07:09:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
07:09:32 INFO - PROCESS | 3656 | 1467122972921 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:32 INFO - PROCESS | 3656 | 1467122972956 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
07:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 192ms
07:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
07:09:33 INFO - PROCESS | 3656 | 1467122973112 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - PROCESS | 3656 | 1467122973159 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
07:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 223ms
07:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
07:09:33 INFO - PROCESS | 3656 | 1467122973339 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - PROCESS | 3656 | 1467122973367 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
07:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 191ms
07:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
07:09:33 INFO - PROCESS | 3656 | 1467122973528 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - PROCESS | 3656 | 1467122973574 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
07:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 191ms
07:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
07:09:33 INFO - PROCESS | 3656 | 1467122973719 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - PROCESS | 3656 | 1467122973755 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
07:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 191ms
07:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
07:09:33 INFO - PROCESS | 3656 | 1467122973907 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:33 INFO - PROCESS | 3656 | 1467122973994 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
07:09:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 239ms
07:09:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
07:09:34 INFO - PROCESS | 3656 | 1467122974169 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:34 INFO - PROCESS | 3656 | 1467122974205 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
07:09:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 191ms
07:09:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
07:09:34 INFO - PROCESS | 3656 | 1467122974357 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:34 INFO - PROCESS | 3656 | 1467122974394 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
07:09:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 191ms
07:09:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
07:09:34 INFO - PROCESS | 3656 | 1467122974554 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:34 INFO - PROCESS | 3656 | 1467122974587 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:35 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
07:09:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 717ms
07:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
07:09:35 INFO - PROCESS | 3656 | 1467122975253 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:35 INFO - PROCESS | 3656 | 1467122975284 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
07:09:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 653ms
07:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
07:09:35 INFO - PROCESS | 3656 | 1467122975925 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:35 INFO - PROCESS | 3656 | 1467122975962 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 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
07:09:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:09:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
07:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 191ms
07:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
07:09:36 INFO - PROCESS | 3656 | 1467122976115 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - PROCESS | 3656 | 1467122976147 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
07:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 191ms
07:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
07:09:36 INFO - PROCESS | 3656 | 1467122976305 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - PROCESS | 3656 | 1467122976335 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
07:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 192ms
07:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
07:09:36 INFO - PROCESS | 3656 | 1467122976493 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - PROCESS | 3656 | 1467122976537 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
07:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 176ms
07:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
07:09:36 INFO - PROCESS | 3656 | 1467122976684 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - PROCESS | 3656 | 1467122976722 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
07:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 175ms
07:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
07:09:36 INFO - PROCESS | 3656 | 1467122976872 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:36 INFO - PROCESS | 3656 | 1467122976909 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
07:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 191ms
07:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
07:09:37 INFO - PROCESS | 3656 | 1467122977062 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - PROCESS | 3656 | 1467122977106 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
07:09:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
07:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 191ms
07:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
07:09:37 INFO - PROCESS | 3656 | 1467122977252 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - PROCESS | 3656 | 1467122977293 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
07:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 191ms
07:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
07:09:37 INFO - PROCESS | 3656 | 1467122977472 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - PROCESS | 3656 | 1467122977514 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
07:09:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
07:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 191ms
07:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
07:09:37 INFO - PROCESS | 3656 | 1467122977668 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - PROCESS | 3656 | 1467122977714 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 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
07:09:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:09:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
07:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 175ms
07:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
07:09:37 INFO - PROCESS | 3656 | 1467122977855 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:37 INFO - PROCESS | 3656 | 1467122977896 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:38 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
07:09:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
07:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 176ms
07:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
07:09:38 INFO - PROCESS | 3656 | 1467122978045 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:38 INFO - PROCESS | 3656 | 1467122978089 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
07:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 191ms
07:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
07:09:38 INFO - PROCESS | 3656 | 1467122978235 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:38 INFO - PROCESS | 3656 | 1467122978279 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
07:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 223ms
07:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
07:09:38 INFO - PROCESS | 3656 | 1467122978463 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:38 INFO - PROCESS | 3656 | 1467122978507 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
07:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 430ms
07:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
07:09:38 INFO - PROCESS | 3656 | 1467122978899 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:38 INFO - PROCESS | 3656 | 1467122978939 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
07:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 398ms
07:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
07:09:39 INFO - PROCESS | 3656 | 1467122979325 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:39 INFO - PROCESS | 3656 | 1467122979352 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
07:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 175ms
07:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
07:09:39 INFO - PROCESS | 3656 | 1467122979516 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:39 INFO - PROCESS | 3656 | 1467122979545 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
07:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 191ms
07:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
07:09:39 INFO - PROCESS | 3656 | 1467122979711 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:39 INFO - PROCESS | 3656 | 1467122979748 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
07:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 191ms
07:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
07:09:39 INFO - PROCESS | 3656 | 1467122979903 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:39 INFO - PROCESS | 3656 | 1467122979941 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
07:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 191ms
07:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
07:09:40 INFO - PROCESS | 3656 | 1467122980086 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - PROCESS | 3656 | 1467122980115 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
07:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 192ms
07:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
07:09:40 INFO - PROCESS | 3656 | 1467122980275 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - PROCESS | 3656 | 1467122980306 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
07:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 191ms
07:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
07:09:40 INFO - PROCESS | 3656 | 1467122980466 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - PROCESS | 3656 | 1467122980494 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
07:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 175ms
07:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
07:09:40 INFO - PROCESS | 3656 | 1467122980653 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - PROCESS | 3656 | 1467122980732 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 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
07:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 191ms
07:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
07:09:40 INFO - PROCESS | 3656 | 1467122980875 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:40 INFO - PROCESS | 3656 | 1467122980907 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
07:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 191ms
07:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
07:09:41 INFO - PROCESS | 3656 | 1467122981066 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 INFO - PROCESS | 3656 | 1467122981108 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
07:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 223ms
07:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
07:09:41 INFO - PROCESS | 3656 | 1467122981294 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 INFO - PROCESS | 3656 | 1467122981339 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 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
07:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 223ms
07:09:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
07:09:41 INFO - PROCESS | 3656 | 1467122981524 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 INFO - PROCESS | 3656 | 1467122981569 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 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
07:09:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
07:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:09:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
07:09:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
07:09:41 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
07:09:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
07:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:09:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
07:09:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
07:09:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 239ms
07:09:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
07:09:41 INFO - PROCESS | 3656 | 1467122981753 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 INFO - PROCESS | 3656 | 1467122981795 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:41 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.
07:09:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 191ms
07:09:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
07:09:41 INFO - PROCESS | 3656 | 1467122981950 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 INFO - PROCESS | 3656 | 1467122982006 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 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.
07:09:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 255ms
07:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
07:09:42 INFO - PROCESS | 3656 | 1467122982204 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 INFO - PROCESS | 3656 | 1467122982240 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
07:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 255ms
07:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
07:09:42 INFO - PROCESS | 3656 | 1467122982474 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 INFO - PROCESS | 3656 | 1467122982508 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
07:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 191ms
07:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
07:09:42 INFO - PROCESS | 3656 | 1467122982666 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 INFO - PROCESS | 3656 | 1467122982705 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
07:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 191ms
07:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
07:09:42 INFO - PROCESS | 3656 | 1467122982854 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:42 INFO - PROCESS | 3656 | 1467122982894 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
07:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 191ms
07:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
07:09:43 INFO - PROCESS | 3656 | 1467122983045 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - PROCESS | 3656 | 1467122983085 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
07:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 175ms
07:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
07:09:43 INFO - PROCESS | 3656 | 1467122983233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - PROCESS | 3656 | 1467122983261 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
07:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 176ms
07:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
07:09:43 INFO - PROCESS | 3656 | 1467122983422 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - PROCESS | 3656 | 1467122983463 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
07:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 191ms
07:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
07:09:43 INFO - PROCESS | 3656 | 1467122983616 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - PROCESS | 3656 | 1467122983657 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
07:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 191ms
07:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
07:09:43 INFO - PROCESS | 3656 | 1467122983803 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:43 INFO - PROCESS | 3656 | 1467122983844 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
07:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 191ms
07:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
07:09:44 INFO - PROCESS | 3656 | 1467122983990 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - PROCESS | 3656 | 1467122984079 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
07:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 239ms
07:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
07:09:44 INFO - PROCESS | 3656 | 1467122984252 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - PROCESS | 3656 | 1467122984292 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
07:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 191ms
07:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
07:09:44 INFO - PROCESS | 3656 | 1467122984443 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - PROCESS | 3656 | 1467122984485 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
07:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 191ms
07:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
07:09:44 INFO - PROCESS | 3656 | 1467122984633 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - PROCESS | 3656 | 1467122984678 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
07:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 191ms
07:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
07:09:44 INFO - PROCESS | 3656 | 1467122984820 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:44 INFO - PROCESS | 3656 | 1467122984851 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
07:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 191ms
07:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
07:09:45 INFO - PROCESS | 3656 | 1467122985011 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:45 INFO - PROCESS | 3656 | 1467122985058 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
07:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 335ms
07:09:45 INFO - PROCESS | 3656 | 1467122985431 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
07:09:45 INFO - PROCESS | 3656 | 1467122985473 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
07:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 160ms
07:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
07:09:45 INFO - PROCESS | 3656 | 1467122985613 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:45 INFO - PROCESS | 3656 | 1467122985649 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
07:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 223ms
07:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
07:09:45 INFO - PROCESS | 3656 | 1467122985874 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:45 INFO - PROCESS | 3656 | 1467122985908 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
07:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 191ms
07:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
07:09:46 INFO - PROCESS | 3656 | 1467122986062 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - PROCESS | 3656 | 1467122986093 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
07:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 175ms
07:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
07:09:46 INFO - PROCESS | 3656 | 1467122986256 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - PROCESS | 3656 | 1467122986289 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
07:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 175ms
07:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
07:09:46 INFO - PROCESS | 3656 | 1467122986441 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - PROCESS | 3656 | 1467122986485 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
07:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 191ms
07:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
07:09:46 INFO - PROCESS | 3656 | 1467122986631 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - PROCESS | 3656 | 1467122986664 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
07:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 191ms
07:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
07:09:46 INFO - PROCESS | 3656 | 1467122986819 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:46 INFO - PROCESS | 3656 | 1467122986851 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
07:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 192ms
07:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
07:09:47 INFO - PROCESS | 3656 | 1467122987010 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - PROCESS | 3656 | 1467122987045 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
07:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 191ms
07:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
07:09:47 INFO - PROCESS | 3656 | 1467122987198 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - PROCESS | 3656 | 1467122987226 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
07:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 191ms
07:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
07:09:47 INFO - PROCESS | 3656 | 1467122987388 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - PROCESS | 3656 | 1467122987437 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
07:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 239ms
07:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
07:09:47 INFO - PROCESS | 3656 | 1467122987649 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - PROCESS | 3656 | 1467122987689 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
07:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 191ms
07:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
07:09:47 INFO - PROCESS | 3656 | 1467122987838 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:47 INFO - PROCESS | 3656 | 1467122987883 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
07:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 191ms
07:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
07:09:48 INFO - PROCESS | 3656 | 1467122988049 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 INFO - PROCESS | 3656 | 1467122988091 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
07:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 255ms
07:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
07:09:48 INFO - PROCESS | 3656 | 1467122988294 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 INFO - PROCESS | 3656 | 1467122988333 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
07:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 239ms
07:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
07:09:48 INFO - PROCESS | 3656 | 1467122988522 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 INFO - PROCESS | 3656 | 1467122988565 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 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
07:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 223ms
07:09:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
07:09:48 INFO - PROCESS | 3656 | 1467122988752 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 INFO - PROCESS | 3656 | 1467122988792 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
07:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 175ms
07:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
07:09:48 INFO - PROCESS | 3656 | 1467122988949 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:49 INFO - PROCESS | 3656 | 1467122989005 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:49 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)
07:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 796ms
07:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
07:09:49 INFO - PROCESS | 3656 | 1467122989770 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:49 INFO - PROCESS | 3656 | 1467122989799 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
07:09:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 653ms
07:09:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
07:09:50 INFO - PROCESS | 3656 | 1467122990410 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:50 INFO - PROCESS | 3656 | 1467122990440 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
07:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 717ms
07:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
07:09:51 INFO - PROCESS | 3656 | 1467122991111 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:51 INFO - PROCESS | 3656 | 1467122991189 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:51 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)
07:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 717ms
07:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
07:09:51 INFO - PROCESS | 3656 | 1467122991867 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:51 INFO - PROCESS | 3656 | 1467122991901 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:52 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)
07:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 844ms
07:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
07:09:52 INFO - PROCESS | 3656 | 1467122992713 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:52 INFO - PROCESS | 3656 | 1467122992743 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
07:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 701ms
07:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
07:09:53 INFO - PROCESS | 3656 | 1467122993447 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:53 INFO - PROCESS | 3656 | 1467122993474 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
07:09:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 717ms
07:09:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
07:09:54 INFO - PROCESS | 3656 | 1467122994149 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:54 INFO - PROCESS | 3656 | 1467122994180 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
07:09:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 716ms
07:09:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
07:09:54 INFO - PROCESS | 3656 | 1467122994885 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:54 INFO - PROCESS | 3656 | 1467122994928 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:55 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
07:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 717ms
07:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
07:09:55 INFO - PROCESS | 3656 | 1467122995586 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:55 INFO - PROCESS | 3656 | 1467122995611 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
07:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 653ms
07:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
07:09:56 INFO - PROCESS | 3656 | 1467122996225 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:56 INFO - PROCESS | 3656 | 1467122996307 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:56 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
07:09:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
07:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 192ms
07:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
07:09:56 INFO - PROCESS | 3656 | 1467122996448 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:56 INFO - PROCESS | 3656 | 1467122996483 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
07:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 191ms
07:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
07:09:56 INFO - PROCESS | 3656 | 1467122996636 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:56 INFO - PROCESS | 3656 | 1467122996666 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:56 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
07:09:56 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
07:09:56 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
07:09:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
07:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:09:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 175ms
07:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
07:09:56 INFO - PROCESS | 3656 | 1467122996828 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:56 INFO - PROCESS | 3656 | 1467122996858 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
07:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 175ms
07:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
07:09:57 INFO - PROCESS | 3656 | 1467122997015 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:57 INFO - PROCESS | 3656 | 1467122997046 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
07:09:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 701ms
07:09:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
07:09:57 INFO - PROCESS | 3656 | 1467122997717 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:57 INFO - PROCESS | 3656 | 1467122997753 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:58 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
07:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 701ms
07:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
07:09:58 INFO - PROCESS | 3656 | 1467122998451 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:58 INFO - PROCESS | 3656 | 1467122998503 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:59 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.)
07:09:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 749ms
07:09:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
07:09:59 INFO - PROCESS | 3656 | 1467122999199 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:59 INFO - PROCESS | 3656 | 1467122999226 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
07:09:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 653ms
07:09:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
07:09:59 INFO - PROCESS | 3656 | 1467122999838 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:09:59 INFO - PROCESS | 3656 | 1467122999919 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:00 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
07:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 717ms
07:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
07:10:00 INFO - PROCESS | 3656 | 1467123000576 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:00 INFO - PROCESS | 3656 | 1467123000608 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
07:10:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 191ms
07:10:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
07:10:00 INFO - PROCESS | 3656 | 1467123000764 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:00 INFO - PROCESS | 3656 | 1467123000809 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
07:10:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 717ms
07:10:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
07:10:01 INFO - PROCESS | 3656 | 1467123001464 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:01 INFO - PROCESS | 3656 | 1467123001490 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
07:10:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 717ms
07:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
07:10:02 INFO - PROCESS | 3656 | 1467123002198 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - PROCESS | 3656 | 1467123002229 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
07:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 191ms
07:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
07:10:02 INFO - PROCESS | 3656 | 1467123002387 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - PROCESS | 3656 | 1467123002413 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
07:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 191ms
07:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
07:10:02 INFO - PROCESS | 3656 | 1467123002577 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - PROCESS | 3656 | 1467123002612 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
07:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 191ms
07:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
07:10:02 INFO - PROCESS | 3656 | 1467123002765 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - PROCESS | 3656 | 1467123002802 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
07:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 191ms
07:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
07:10:02 INFO - PROCESS | 3656 | 1467123002955 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 INFO - PROCESS | 3656 | 1467123002993 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 191ms
07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
07:10:03 INFO - PROCESS | 3656 | 1467123003145 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 INFO - PROCESS | 3656 | 1467123003184 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 223ms
07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
07:10:03 INFO - PROCESS | 3656 | 1467123003406 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 INFO - PROCESS | 3656 | 1467123003442 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 192ms
07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
07:10:03 INFO - PROCESS | 3656 | 1467123003596 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 INFO - PROCESS | 3656 | 1467123003627 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 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
07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 191ms
07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
07:10:03 INFO - PROCESS | 3656 | 1467123003784 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 INFO - PROCESS | 3656 | 1467123003820 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:03 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
07:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 175ms
07:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
07:10:03 INFO - PROCESS | 3656 | 1467123003976 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:04 INFO - PROCESS | 3656 | 1467123004015 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:04 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
07:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 175ms
07:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
07:10:04 INFO - PROCESS | 3656 | 1467123004163 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:04 INFO - PROCESS | 3656 | 1467123004199 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
07:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 191ms
07:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
07:10:04 INFO - PROCESS | 3656 | 1467123004353 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:04 INFO - PROCESS | 3656 | 1467123004382 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:04 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
07:10:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:10:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
07:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 191ms
07:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
07:10:04 INFO - PROCESS | 3656 | 1467123004544 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:04 INFO - PROCESS | 3656 | 1467123004610 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
07:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 542ms
07:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
07:10:05 INFO - PROCESS | 3656 | 1467123005112 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - PROCESS | 3656 | 1467123005142 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 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
07:10:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:10:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
07:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 191ms
07:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
07:10:05 INFO - PROCESS | 3656 | 1467123005303 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - PROCESS | 3656 | 1467123005331 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
07:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 175ms
07:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
07:10:05 INFO - PROCESS | 3656 | 1467123005495 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - PROCESS | 3656 | 1467123005528 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
07:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 175ms
07:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
07:10:05 INFO - PROCESS | 3656 | 1467123005680 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - PROCESS | 3656 | 1467123005728 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
07:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 191ms
07:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
07:10:05 INFO - PROCESS | 3656 | 1467123005869 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:05 INFO - PROCESS | 3656 | 1467123005899 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
07:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 191ms
07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
07:10:06 INFO - PROCESS | 3656 | 1467123006061 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - PROCESS | 3656 | 1467123006102 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
07:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 192ms
07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
07:10:06 INFO - PROCESS | 3656 | 1467123006248 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - PROCESS | 3656 | 1467123006278 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
07:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 191ms
07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
07:10:06 INFO - PROCESS | 3656 | 1467123006438 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - PROCESS | 3656 | 1467123006466 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
07:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 191ms
07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
07:10:06 INFO - PROCESS | 3656 | 1467123006628 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - PROCESS | 3656 | 1467123006712 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
07:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 191ms
07:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
07:10:06 INFO - PROCESS | 3656 | 1467123006850 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:06 INFO - PROCESS | 3656 | 1467123006880 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 175ms
07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
07:10:07 INFO - PROCESS | 3656 | 1467123007041 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - PROCESS | 3656 | 1467123007085 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 223ms
07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
07:10:07 INFO - PROCESS | 3656 | 1467123007269 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - PROCESS | 3656 | 1467123007305 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 191ms
07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
07:10:07 INFO - PROCESS | 3656 | 1467123007460 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - PROCESS | 3656 | 1467123007491 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 191ms
07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
07:10:07 INFO - PROCESS | 3656 | 1467123007648 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - PROCESS | 3656 | 1467123007687 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
07:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 176ms
07:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
07:10:07 INFO - PROCESS | 3656 | 1467123007838 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:07 INFO - PROCESS | 3656 | 1467123007878 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
07:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 223ms
07:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
07:10:08 INFO - PROCESS | 3656 | 1467123008067 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - PROCESS | 3656 | 1467123008094 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
07:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 191ms
07:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
07:10:08 INFO - PROCESS | 3656 | 1467123008259 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - PROCESS | 3656 | 1467123008288 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
07:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 175ms
07:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
07:10:08 INFO - PROCESS | 3656 | 1467123008477 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - PROCESS | 3656 | 1467123008504 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
07:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 175ms
07:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
07:10:08 INFO - PROCESS | 3656 | 1467123008667 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - PROCESS | 3656 | 1467123008704 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
07:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 191ms
07:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
07:10:08 INFO - PROCESS | 3656 | 1467123008858 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:08 INFO - PROCESS | 3656 | 1467123008895 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 191ms
07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
07:10:09 INFO - PROCESS | 3656 | 1467123009046 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - PROCESS | 3656 | 1467123009076 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 191ms
07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
07:10:09 INFO - PROCESS | 3656 | 1467123009236 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - PROCESS | 3656 | 1467123009275 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 191ms
07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
07:10:09 INFO - PROCESS | 3656 | 1467123009428 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - PROCESS | 3656 | 1467123009465 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 192ms
07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
07:10:09 INFO - PROCESS | 3656 | 1467123009614 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - PROCESS | 3656 | 1467123009657 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
07:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 191ms
07:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
07:10:09 INFO - PROCESS | 3656 | 1467123009804 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:09 INFO - PROCESS | 3656 | 1467123009845 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 175ms
07:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
07:10:10 INFO - PROCESS | 3656 | 1467123010044 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - PROCESS | 3656 | 1467123010082 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 207ms
07:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
07:10:10 INFO - PROCESS | 3656 | 1467123010234 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - PROCESS | 3656 | 1467123010278 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 191ms
07:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
07:10:10 INFO - PROCESS | 3656 | 1467123010426 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - PROCESS | 3656 | 1467123010470 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 191ms
07:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
07:10:10 INFO - PROCESS | 3656 | 1467123010613 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - PROCESS | 3656 | 1467123010661 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 191ms
07:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
07:10:10 INFO - PROCESS | 3656 | 1467123010803 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - PROCESS | 3656 | 1467123010848 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
07:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 192ms
07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
07:10:11 INFO - PROCESS | 3656 | 1467123010993 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:11 INFO - PROCESS | 3656 | 1467123011040 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
07:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 287ms
07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
07:10:11 INFO - PROCESS | 3656 | 1467123011408 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:11 INFO - PROCESS | 3656 | 1467123011447 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
07:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 175ms
07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
07:10:11 INFO - PROCESS | 3656 | 1467123011582 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:11 INFO - PROCESS | 3656 | 1467123011610 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
07:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 191ms
07:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
07:10:11 INFO - PROCESS | 3656 | 1467123011835 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:11 INFO - PROCESS | 3656 | 1467123011888 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
07:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 239ms
07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
07:10:12 INFO - PROCESS | 3656 | 1467123012058 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - PROCESS | 3656 | 1467123012086 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
07:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 175ms
07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
07:10:12 INFO - PROCESS | 3656 | 1467123012246 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - PROCESS | 3656 | 1467123012277 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
07:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 191ms
07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
07:10:12 INFO - PROCESS | 3656 | 1467123012437 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - PROCESS | 3656 | 1467123012481 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
07:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 223ms
07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
07:10:12 INFO - PROCESS | 3656 | 1467123012665 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - PROCESS | 3656 | 1467123012695 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
07:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 175ms
07:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
07:10:12 INFO - PROCESS | 3656 | 1467123012856 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:12 INFO - PROCESS | 3656 | 1467123012884 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 175ms
07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
07:10:13 INFO - PROCESS | 3656 | 1467123013049 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - PROCESS | 3656 | 1467123013084 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 191ms
07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
07:10:13 INFO - PROCESS | 3656 | 1467123013233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - PROCESS | 3656 | 1467123013266 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - PROCESS | 3656 | 1467123013400 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 223ms
07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
07:10:13 INFO - PROCESS | 3656 | 1467123013495 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - PROCESS | 3656 | 1467123013541 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 223ms
07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
07:10:13 INFO - PROCESS | 3656 | 1467123013724 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - PROCESS | 3656 | 1467123013772 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
07:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 192ms
07:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
07:10:13 INFO - PROCESS | 3656 | 1467123013914 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:13 INFO - PROCESS | 3656 | 1467123013954 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
07:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 191ms
07:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
07:10:14 INFO - PROCESS | 3656 | 1467123014104 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - PROCESS | 3656 | 1467123014138 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
07:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 175ms
07:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
07:10:14 INFO - PROCESS | 3656 | 1467123014293 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - PROCESS | 3656 | 1467123014336 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
07:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 223ms
07:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
07:10:14 INFO - PROCESS | 3656 | 1467123014524 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - PROCESS | 3656 | 1467123014558 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
07:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 191ms
07:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
07:10:14 INFO - PROCESS | 3656 | 1467123014712 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - PROCESS | 3656 | 1467123014748 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
07:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 191ms
07:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
07:10:14 INFO - PROCESS | 3656 | 1467123014903 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:14 INFO - PROCESS | 3656 | 1467123014946 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 223ms
07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
07:10:15 INFO - PROCESS | 3656 | 1467123015162 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - PROCESS | 3656 | 1467123015205 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 191ms
07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
07:10:15 INFO - PROCESS | 3656 | 1467123015355 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - PROCESS | 3656 | 1467123015399 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 191ms
07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
07:10:15 INFO - PROCESS | 3656 | 1467123015542 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - PROCESS | 3656 | 1467123015581 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 175ms
07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
07:10:15 INFO - PROCESS | 3656 | 1467123015731 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - PROCESS | 3656 | 1467123015773 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
07:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 176ms
07:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
07:10:15 INFO - PROCESS | 3656 | 1467123015922 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:15 INFO - PROCESS | 3656 | 1467123015953 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
07:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 192ms
07:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
07:10:16 INFO - PROCESS | 3656 | 1467123016110 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - PROCESS | 3656 | 1467123016152 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
07:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 191ms
07:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
07:10:16 INFO - PROCESS | 3656 | 1467123016300 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - PROCESS | 3656 | 1467123016345 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
07:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 191ms
07:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
07:10:16 INFO - PROCESS | 3656 | 1467123016489 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - PROCESS | 3656 | 1467123016539 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
07:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 191ms
07:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
07:10:16 INFO - PROCESS | 3656 | 1467123016679 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - PROCESS | 3656 | 1467123016719 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
07:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 191ms
07:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
07:10:16 INFO - PROCESS | 3656 | 1467123016909 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:16 INFO - PROCESS | 3656 | 1467123016942 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
07:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 191ms
07:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
07:10:17 INFO - PROCESS | 3656 | 1467123017099 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:17 INFO - PROCESS | 3656 | 1467123017154 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
07:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 191ms
07:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
07:10:17 INFO - PROCESS | 3656 | 1467123017288 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:17 INFO - PROCESS | 3656 | 1467123017338 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
07:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 335ms
07:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
07:10:17 INFO - PROCESS | 3656 | 1467123017659 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:17 INFO - PROCESS | 3656 | 1467123017709 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
07:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 398ms
07:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
07:10:18 INFO - PROCESS | 3656 | 1467123018053 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - PROCESS | 3656 | 1467123018083 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
07:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 191ms
07:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
07:10:18 INFO - PROCESS | 3656 | 1467123018244 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - PROCESS | 3656 | 1467123018277 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
07:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 191ms
07:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
07:10:18 INFO - PROCESS | 3656 | 1467123018436 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - PROCESS | 3656 | 1467123018535 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
07:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 239ms
07:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
07:10:18 INFO - PROCESS | 3656 | 1467123018697 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - PROCESS | 3656 | 1467123018733 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
07:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 191ms
07:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
07:10:18 INFO - PROCESS | 3656 | 1467123018883 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:18 INFO - PROCESS | 3656 | 1467123018918 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 191ms
07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
07:10:19 INFO - PROCESS | 3656 | 1467123019072 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - PROCESS | 3656 | 1467123019115 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 192ms
07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
07:10:19 INFO - PROCESS | 3656 | 1467123019261 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - PROCESS | 3656 | 1467123019304 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 191ms
07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
07:10:19 INFO - PROCESS | 3656 | 1467123019451 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - PROCESS | 3656 | 1467123019482 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 175ms
07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
07:10:19 INFO - PROCESS | 3656 | 1467123019640 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - PROCESS | 3656 | 1467123019672 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
07:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 175ms
07:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
07:10:19 INFO - PROCESS | 3656 | 1467123019829 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:19 INFO - PROCESS | 3656 | 1467123019862 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
07:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 191ms
07:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
07:10:20 INFO - PROCESS | 3656 | 1467123020020 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - PROCESS | 3656 | 1467123020074 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
07:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 223ms
07:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
07:10:20 INFO - PROCESS | 3656 | 1467123020281 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - PROCESS | 3656 | 1467123020321 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
07:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 175ms
07:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
07:10:20 INFO - PROCESS | 3656 | 1467123020469 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - PROCESS | 3656 | 1467123020515 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
07:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 223ms
07:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
07:10:20 INFO - PROCESS | 3656 | 1467123020700 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - PROCESS | 3656 | 1467123020738 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
07:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 191ms
07:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
07:10:20 INFO - PROCESS | 3656 | 1467123020890 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:20 INFO - PROCESS | 3656 | 1467123020926 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
07:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 176ms
07:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
07:10:21 INFO - PROCESS | 3656 | 1467123021078 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - PROCESS | 3656 | 1467123021115 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
07:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 176ms
07:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
07:10:21 INFO - PROCESS | 3656 | 1467123021268 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - PROCESS | 3656 | 1467123021298 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
07:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 191ms
07:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
07:10:21 INFO - PROCESS | 3656 | 1467123021457 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - PROCESS | 3656 | 1467123021490 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
07:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 191ms
07:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
07:10:21 INFO - PROCESS | 3656 | 1467123021646 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - PROCESS | 3656 | 1467123021693 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
07:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 223ms
07:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
07:10:21 INFO - PROCESS | 3656 | 1467123021908 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:21 INFO - PROCESS | 3656 | 1467123021943 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 191ms
07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
07:10:22 INFO - PROCESS | 3656 | 1467123022099 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - PROCESS | 3656 | 1467123022138 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 191ms
07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
07:10:22 INFO - PROCESS | 3656 | 1467123022288 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - PROCESS | 3656 | 1467123022334 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 191ms
07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
07:10:22 INFO - PROCESS | 3656 | 1467123022476 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - PROCESS | 3656 | 1467123022518 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 223ms
07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
07:10:22 INFO - PROCESS | 3656 | 1467123022705 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - PROCESS | 3656 | 1467123022738 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
07:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 191ms
07:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
07:10:22 INFO - PROCESS | 3656 | 1467123022901 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:22 INFO - PROCESS | 3656 | 1467123022945 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
07:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 191ms
07:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
07:10:23 INFO - PROCESS | 3656 | 1467123023084 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 INFO - PROCESS | 3656 | 1467123023126 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
07:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 192ms
07:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
07:10:23 INFO - PROCESS | 3656 | 1467123023274 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 INFO - PROCESS | 3656 | 1467123023319 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 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
07:10:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:10:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
07:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 239ms
07:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
07:10:23 INFO - PROCESS | 3656 | 1467123023504 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 INFO - PROCESS | 3656 | 1467123023596 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 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
07:10:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:10:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
07:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 223ms
07:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
07:10:23 INFO - PROCESS | 3656 | 1467123023767 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 INFO - PROCESS | 3656 | 1467123023809 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:23 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
07:10:23 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
07:10:23 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
07:10:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
07:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 223ms
07:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
07:10:24 INFO - PROCESS | 3656 | 1467123024160 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:24 INFO - PROCESS | 3656 | 1467123024220 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:24 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
07:10:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:10:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
07:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 255ms
07:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
07:10:24 INFO - PROCESS | 3656 | 1467123024391 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:24 INFO - PROCESS | 3656 | 1467123024425 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:24 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
07:10:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:10:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
07:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 239ms
07:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
07:10:24 INFO - PROCESS | 3656 | 1467123024620 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:24 INFO - PROCESS | 3656 | 1467123024656 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:24 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
07:10:24 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
07:10:24 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
07:10:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
07:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 223ms
07:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
07:10:24 INFO - PROCESS | 3656 | 1467123024850 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:24 INFO - PROCESS | 3656 | 1467123024879 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
07:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 191ms
07:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
07:10:25 INFO - PROCESS | 3656 | 1467123025037 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 INFO - PROCESS | 3656 | 1467123025070 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 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
07:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 191ms
07:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
07:10:25 INFO - PROCESS | 3656 | 1467123025228 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 INFO - PROCESS | 3656 | 1467123025324 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 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
07:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 223ms
07:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
07:10:25 INFO - PROCESS | 3656 | 1467123025489 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 INFO - PROCESS | 3656 | 1467123025521 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
07:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 191ms
07:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
07:10:25 INFO - PROCESS | 3656 | 1467123025684 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 INFO - PROCESS | 3656 | 1467123025716 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
07:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 191ms
07:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
07:10:25 INFO - PROCESS | 3656 | 1467123025873 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:25 INFO - PROCESS | 3656 | 1467123025900 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
07:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 191ms
07:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
07:10:26 INFO - PROCESS | 3656 | 1467123026063 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - PROCESS | 3656 | 1467123026101 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 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
07:10:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
07:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 191ms
07:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
07:10:26 INFO - PROCESS | 3656 | 1467123026256 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - PROCESS | 3656 | 1467123026306 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
07:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 239ms
07:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
07:10:26 INFO - PROCESS | 3656 | 1467123026489 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - PROCESS | 3656 | 1467123026533 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
07:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 191ms
07:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
07:10:26 INFO - PROCESS | 3656 | 1467123026677 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - PROCESS | 3656 | 1467123026706 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
07:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 192ms
07:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
07:10:26 INFO - PROCESS | 3656 | 1467123026872 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:26 INFO - PROCESS | 3656 | 1467123026907 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 191ms
07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
07:10:27 INFO - PROCESS | 3656 | 1467123027090 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - PROCESS | 3656 | 1467123027124 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 191ms
07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
07:10:27 INFO - PROCESS | 3656 | 1467123027286 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - PROCESS | 3656 | 1467123027327 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 191ms
07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
07:10:27 INFO - PROCESS | 3656 | 1467123027472 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - PROCESS | 3656 | 1467123027517 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 175ms
07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
07:10:27 INFO - PROCESS | 3656 | 1467123027663 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - PROCESS | 3656 | 1467123027699 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
07:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 191ms
07:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
07:10:27 INFO - PROCESS | 3656 | 1467123027853 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:27 INFO - PROCESS | 3656 | 1467123027891 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 191ms
07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
07:10:28 INFO - PROCESS | 3656 | 1467123028041 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - PROCESS | 3656 | 1467123028072 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 192ms
07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
07:10:28 INFO - PROCESS | 3656 | 1467123028231 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - PROCESS | 3656 | 1467123028273 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 191ms
07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
07:10:28 INFO - PROCESS | 3656 | 1467123028419 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - PROCESS | 3656 | 1467123028454 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 191ms
07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
07:10:28 INFO - PROCESS | 3656 | 1467123028609 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - PROCESS | 3656 | 1467123028700 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
07:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 191ms
07:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
07:10:28 INFO - PROCESS | 3656 | 1467123028831 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:28 INFO - PROCESS | 3656 | 1467123028865 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 191ms
07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
07:10:29 INFO - PROCESS | 3656 | 1467123029021 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - PROCESS | 3656 | 1467123029061 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 175ms
07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
07:10:29 INFO - PROCESS | 3656 | 1467123029212 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - PROCESS | 3656 | 1467123029253 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 191ms
07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
07:10:29 INFO - PROCESS | 3656 | 1467123029399 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - PROCESS | 3656 | 1467123029442 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 191ms
07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
07:10:29 INFO - PROCESS | 3656 | 1467123029589 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - PROCESS | 3656 | 1467123029635 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 192ms
07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
07:10:29 INFO - PROCESS | 3656 | 1467123029780 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - PROCESS | 3656 | 1467123029826 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
07:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 191ms
07:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
07:10:29 INFO - PROCESS | 3656 | 1467123029968 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:30 INFO - PROCESS | 3656 | 1467123030014 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
07:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 191ms
07:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
07:10:30 INFO - PROCESS | 3656 | 1467123030157 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:30 INFO - PROCESS | 3656 | 1467123030202 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
07:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 239ms
07:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
07:10:30 INFO - PROCESS | 3656 | 1467123030419 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:30 INFO - PROCESS | 3656 | 1467123030459 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:30 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
07:10:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:10:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
07:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 446ms
07:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
07:10:30 INFO - PROCESS | 3656 | 1467123030855 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:30 INFO - PROCESS | 3656 | 1467123030898 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
07:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 191ms
07:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
07:10:31 INFO - PROCESS | 3656 | 1467123031047 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 INFO - PROCESS | 3656 | 1467123031077 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
07:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 191ms
07:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
07:10:31 INFO - PROCESS | 3656 | 1467123031239 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 INFO - PROCESS | 3656 | 1467123031271 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
07:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 191ms
07:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
07:10:31 INFO - PROCESS | 3656 | 1467123031428 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 INFO - PROCESS | 3656 | 1467123031454 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 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
07:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 191ms
07:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
07:10:31 INFO - PROCESS | 3656 | 1467123031616 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 INFO - PROCESS | 3656 | 1467123031647 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 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
07:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 176ms
07:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
07:10:31 INFO - PROCESS | 3656 | 1467123031805 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:31 INFO - PROCESS | 3656 | 1467123031838 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
07:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 191ms
07:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
07:10:32 INFO - PROCESS | 3656 | 1467123031997 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:32 INFO - PROCESS | 3656 | 1467123032078 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
07:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 701ms
07:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
07:10:32 INFO - PROCESS | 3656 | 1467123032728 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:32 INFO - PROCESS | 3656 | 1467123032760 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
07:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 192ms
07:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
07:10:32 INFO - PROCESS | 3656 | 1467123032918 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:32 INFO - PROCESS | 3656 | 1467123032953 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
07:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 223ms
07:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
07:10:33 INFO - PROCESS | 3656 | 1467123033147 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:33 INFO - PROCESS | 3656 | 1467123033193 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
07:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 223ms
07:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
07:10:33 INFO - PROCESS | 3656 | 1467123033378 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:33 INFO - PROCESS | 3656 | 1467123033422 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
07:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 238ms
07:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
07:10:33 INFO - PROCESS | 3656 | 1467123033605 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:33 INFO - PROCESS | 3656 | 1467123033650 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
07:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 223ms
07:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
07:10:33 INFO - PROCESS | 3656 | 1467123033867 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:33 INFO - PROCESS | 3656 | 1467123033907 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
07:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 176ms
07:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
07:10:34 INFO - PROCESS | 3656 | 1467123034063 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 INFO - PROCESS | 3656 | 1467123034106 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 238ms
07:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
07:10:34 INFO - PROCESS | 3656 | 1467123034309 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 INFO - PROCESS | 3656 | 1467123034350 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 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
07:10:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 192ms
07:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
07:10:34 INFO - PROCESS | 3656 | 1467123034496 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 INFO - PROCESS | 3656 | 1467123034537 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
07:10:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 191ms
07:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
07:10:34 INFO - PROCESS | 3656 | 1467123034685 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 INFO - PROCESS | 3656 | 1467123034723 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 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
07:10:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 191ms
07:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
07:10:34 INFO - PROCESS | 3656 | 1467123034876 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:34 INFO - PROCESS | 3656 | 1467123034916 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 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]"
07:10:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:10:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
07:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 191ms
07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
07:10:35 INFO - PROCESS | 3656 | 1467123035064 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 INFO - PROCESS | 3656 | 1467123035111 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 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
07:10:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
07:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 191ms
07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
07:10:35 INFO - PROCESS | 3656 | 1467123035253 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 INFO - PROCESS | 3656 | 1467123035287 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
07:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 191ms
07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
07:10:35 INFO - PROCESS | 3656 | 1467123035475 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 INFO - PROCESS | 3656 | 1467123035512 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
07:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 191ms
07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
07:10:35 INFO - PROCESS | 3656 | 1467123035668 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 INFO - PROCESS | 3656 | 1467123035700 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
07:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 176ms
07:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
07:10:35 INFO - PROCESS | 3656 | 1467123035855 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:35 INFO - PROCESS | 3656 | 1467123035894 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
07:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 191ms
07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
07:10:36 INFO - PROCESS | 3656 | 1467123036043 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - PROCESS | 3656 | 1467123036086 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
07:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 191ms
07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
07:10:36 INFO - PROCESS | 3656 | 1467123036233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - PROCESS | 3656 | 1467123036274 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
07:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 191ms
07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
07:10:36 INFO - PROCESS | 3656 | 1467123036423 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - PROCESS | 3656 | 1467123036471 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
07:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 191ms
07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
07:10:36 INFO - PROCESS | 3656 | 1467123036612 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - PROCESS | 3656 | 1467123036656 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
07:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 191ms
07:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
07:10:36 INFO - PROCESS | 3656 | 1467123036801 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:36 INFO - PROCESS | 3656 | 1467123036834 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
07:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 191ms
07:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
07:10:37 INFO - PROCESS | 3656 | 1467123036997 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:37 INFO - PROCESS | 3656 | 1467123037112 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
07:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 494ms
07:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
07:10:37 INFO - PROCESS | 3656 | 1467123037523 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:37 INFO - PROCESS | 3656 | 1467123037563 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
07:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 239ms
07:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
07:10:37 INFO - PROCESS | 3656 | 1467123037756 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:37 INFO - PROCESS | 3656 | 1467123037790 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
07:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 239ms
07:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
07:10:38 INFO - PROCESS | 3656 | 1467123037985 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - PROCESS | 3656 | 1467123038024 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
07:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 191ms
07:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
07:10:38 INFO - PROCESS | 3656 | 1467123038175 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - PROCESS | 3656 | 1467123038206 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
07:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 191ms
07:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
07:10:38 INFO - PROCESS | 3656 | 1467123038367 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - PROCESS | 3656 | 1467123038401 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
07:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 175ms
07:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
07:10:38 INFO - PROCESS | 3656 | 1467123038559 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - PROCESS | 3656 | 1467123038596 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
07:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 223ms
07:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
07:10:38 INFO - PROCESS | 3656 | 1467123038821 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:38 INFO - PROCESS | 3656 | 1467123038862 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
07:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 192ms
07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
07:10:39 INFO - PROCESS | 3656 | 1467123039010 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - PROCESS | 3656 | 1467123039042 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
07:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 176ms
07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
07:10:39 INFO - PROCESS | 3656 | 1467123039198 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - PROCESS | 3656 | 1467123039236 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
07:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 175ms
07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
07:10:39 INFO - PROCESS | 3656 | 1467123039390 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - PROCESS | 3656 | 1467123039441 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
07:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 191ms
07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
07:10:39 INFO - PROCESS | 3656 | 1467123039578 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - PROCESS | 3656 | 1467123039619 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
07:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 191ms
07:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
07:10:39 INFO - PROCESS | 3656 | 1467123039773 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:39 INFO - PROCESS | 3656 | 1467123039819 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
07:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 239ms
07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
07:10:40 INFO - PROCESS | 3656 | 1467123040000 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - PROCESS | 3656 | 1467123040051 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
07:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 223ms
07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
07:10:40 INFO - PROCESS | 3656 | 1467123040230 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - PROCESS | 3656 | 1467123040275 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
07:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 175ms
07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
07:10:40 INFO - PROCESS | 3656 | 1467123040454 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - PROCESS | 3656 | 1467123040499 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
07:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 223ms
07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
07:10:40 INFO - PROCESS | 3656 | 1467123040685 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - PROCESS | 3656 | 1467123040729 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
07:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 191ms
07:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
07:10:40 INFO - PROCESS | 3656 | 1467123040877 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:40 INFO - PROCESS | 3656 | 1467123040927 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 191ms
07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
07:10:41 INFO - PROCESS | 3656 | 1467123041069 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - PROCESS | 3656 | 1467123041112 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 191ms
07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
07:10:41 INFO - PROCESS | 3656 | 1467123041258 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - PROCESS | 3656 | 1467123041299 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 192ms
07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
07:10:41 INFO - PROCESS | 3656 | 1467123041447 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - PROCESS | 3656 | 1467123041487 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 175ms
07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
07:10:41 INFO - PROCESS | 3656 | 1467123041638 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - PROCESS | 3656 | 1467123041678 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
07:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 175ms
07:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
07:10:41 INFO - PROCESS | 3656 | 1467123041826 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:41 INFO - PROCESS | 3656 | 1467123041867 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
07:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 191ms
07:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
07:10:42 INFO - PROCESS | 3656 | 1467123042016 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 INFO - PROCESS | 3656 | 1467123042059 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
07:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 191ms
07:10:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
07:10:42 INFO - PROCESS | 3656 | 1467123042238 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 INFO - PROCESS | 3656 | 1467123042284 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 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 () {
07:10:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
07:10:42 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 () {
07:10:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
07:10:42 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 () {
07:10:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
07:10:42 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 () {
07:10:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
07:10:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 191ms
07:10:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
07:10:42 INFO - PROCESS | 3656 | 1467123042434 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 INFO - PROCESS | 3656 | 1467123042481 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
07:10:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
07:10:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
07:10:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 175ms
07:10:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
07:10:42 INFO - PROCESS | 3656 | 1467123042641 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 INFO - PROCESS | 3656 | 1467123042689 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 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
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
07:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
07:10:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
07:10:42 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.
07:10:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
07:10:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 175ms
07:10:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
07:10:42 INFO - PROCESS | 3656 | 1467123042816 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:42 INFO - PROCESS | 3656 | 1467123042864 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
07:10:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 192ms
07:10:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
07:10:43 INFO - PROCESS | 3656 | 1467123043004 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - PROCESS | 3656 | 1467123043053 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
07:10:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 191ms
07:10:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
07:10:43 INFO - PROCESS | 3656 | 1467123043193 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - PROCESS | 3656 | 1467123043227 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
07:10:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 191ms
07:10:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
07:10:43 INFO - PROCESS | 3656 | 1467123043384 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - PROCESS | 3656 | 1467123043439 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
07:10:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 239ms
07:10:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
07:10:43 INFO - PROCESS | 3656 | 1467123043612 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - PROCESS | 3656 | 1467123043660 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
07:10:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 191ms
07:10:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
07:10:43 INFO - PROCESS | 3656 | 1467123043861 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:43 INFO - PROCESS | 3656 | 1467123043929 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
07:10:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 494ms
07:10:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
07:10:44 INFO - PROCESS | 3656 | 1467123044359 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:44 INFO - PROCESS | 3656 | 1467123044404 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
07:10:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 398ms
07:10:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
07:10:44 INFO - PROCESS | 3656 | 1467123044754 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:44 INFO - PROCESS | 3656 | 1467123044791 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
07:10:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 191ms
07:10:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
07:10:44 INFO - PROCESS | 3656 | 1467123044944 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:44 INFO - PROCESS | 3656 | 1467123044973 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
07:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 191ms
07:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
07:10:45 INFO - PROCESS | 3656 | 1467123045135 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - PROCESS | 3656 | 1467123045178 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
07:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 191ms
07:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
07:10:45 INFO - PROCESS | 3656 | 1467123045325 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - PROCESS | 3656 | 1467123045353 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
07:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 175ms
07:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
07:10:45 INFO - PROCESS | 3656 | 1467123045549 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - PROCESS | 3656 | 1467123045581 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
07:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 191ms
07:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
07:10:45 INFO - PROCESS | 3656 | 1467123045737 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - PROCESS | 3656 | 1467123045775 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
07:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 192ms
07:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
07:10:45 INFO - PROCESS | 3656 | 1467123045926 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:45 INFO - PROCESS | 3656 | 1467123045963 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
07:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 191ms
07:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
07:10:46 INFO - PROCESS | 3656 | 1467123046117 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - PROCESS | 3656 | 1467123046152 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
07:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 191ms
07:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
07:10:46 INFO - PROCESS | 3656 | 1467123046305 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - PROCESS | 3656 | 1467123046342 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
07:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 191ms
07:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
07:10:46 INFO - PROCESS | 3656 | 1467123046495 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - PROCESS | 3656 | 1467123046544 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
07:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 191ms
07:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
07:10:46 INFO - PROCESS | 3656 | 1467123046686 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - PROCESS | 3656 | 1467123046731 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
07:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 239ms
07:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
07:10:46 INFO - PROCESS | 3656 | 1467123046920 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:46 INFO - PROCESS | 3656 | 1467123046966 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
07:10:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 239ms
07:10:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
07:10:47 INFO - PROCESS | 3656 | 1467123047148 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:47 INFO - PROCESS | 3656 | 1467123047245 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
07:10:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 223ms
07:10:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
07:10:47 INFO - PROCESS | 3656 | 1467123047408 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:47 INFO - PROCESS | 3656 | 1467123047449 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:47 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
07:10:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 223ms
07:10:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
07:10:47 INFO - PROCESS | 3656 | 1467123047638 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:47 INFO - PROCESS | 3656 | 1467123047685 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
07:10:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 191ms
07:10:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
07:10:47 INFO - PROCESS | 3656 | 1467123047830 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:47 INFO - PROCESS | 3656 | 1467123047876 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 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
07:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 223ms
07:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
07:10:48 INFO - PROCESS | 3656 | 1467123048057 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - PROCESS | 3656 | 1467123048107 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
07:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 191ms
07:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
07:10:48 INFO - PROCESS | 3656 | 1467123048248 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - PROCESS | 3656 | 1467123048286 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
07:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 191ms
07:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
07:10:48 INFO - PROCESS | 3656 | 1467123048440 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - PROCESS | 3656 | 1467123048482 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
07:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 176ms
07:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
07:10:48 INFO - PROCESS | 3656 | 1467123048625 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - PROCESS | 3656 | 1467123048662 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
07:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 176ms
07:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
07:10:48 INFO - PROCESS | 3656 | 1467123048816 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:48 INFO - PROCESS | 3656 | 1467123048855 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
07:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 191ms
07:10:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
07:10:49 INFO - PROCESS | 3656 | 1467123049036 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - PROCESS | 3656 | 1467123049078 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
07:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 191ms
07:10:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
07:10:49 INFO - PROCESS | 3656 | 1467123049234 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - PROCESS | 3656 | 1467123049279 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
07:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 175ms
07:10:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
07:10:49 INFO - PROCESS | 3656 | 1467123049424 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - PROCESS | 3656 | 1467123049464 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
07:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 191ms
07:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
07:10:49 INFO - PROCESS | 3656 | 1467123049615 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - PROCESS | 3656 | 1467123049661 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
07:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 191ms
07:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
07:10:49 INFO - PROCESS | 3656 | 1467123049803 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:49 INFO - PROCESS | 3656 | 1467123049846 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
07:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 191ms
07:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
07:10:50 INFO - PROCESS | 3656 | 1467123049993 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:50 INFO - PROCESS | 3656 | 1467123050038 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
07:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 192ms
07:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
07:10:50 INFO - PROCESS | 3656 | 1467123050183 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:50 INFO - PROCESS | 3656 | 1467123050223 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
07:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 191ms
07:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
07:10:50 INFO - PROCESS | 3656 | 1467123050371 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:50 INFO - PROCESS | 3656 | 1467123050418 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
07:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 191ms
07:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
07:10:50 INFO - PROCESS | 3656 | 1467123050610 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:50 INFO - PROCESS | 3656 | 1467123050673 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 510ms
07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
07:10:51 INFO - PROCESS | 3656 | 1467123051091 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - PROCESS | 3656 | 1467123051121 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 191ms
07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
07:10:51 INFO - PROCESS | 3656 | 1467123051289 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - PROCESS | 3656 | 1467123051319 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 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
07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 175ms
07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
07:10:51 INFO - PROCESS | 3656 | 1467123051476 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - PROCESS | 3656 | 1467123051510 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 223ms
07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
07:10:51 INFO - PROCESS | 3656 | 1467123051702 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - PROCESS | 3656 | 1467123051734 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 191ms
07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
07:10:51 INFO - PROCESS | 3656 | 1467123051891 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:51 INFO - PROCESS | 3656 | 1467123051925 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 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
07:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 175ms
07:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
07:10:52 INFO - PROCESS | 3656 | 1467123052083 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - PROCESS | 3656 | 1467123052122 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
07:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 175ms
07:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
07:10:52 INFO - PROCESS | 3656 | 1467123052321 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - PROCESS | 3656 | 1467123052359 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
07:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 175ms
07:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
07:10:52 INFO - PROCESS | 3656 | 1467123052497 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - PROCESS | 3656 | 1467123052535 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
07:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 191ms
07:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
07:10:52 INFO - PROCESS | 3656 | 1467123052685 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - PROCESS | 3656 | 1467123052717 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
07:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 192ms
07:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
07:10:52 INFO - PROCESS | 3656 | 1467123052874 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:52 INFO - PROCESS | 3656 | 1467123052902 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
07:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 191ms
07:10:53 INFO - PROCESS | 3656 | 1467123053071 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
07:10:53 INFO - PROCESS | 3656 | 1467123053125 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 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
07:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 223ms
07:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
07:10:53 INFO - PROCESS | 3656 | 1467123053311 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 INFO - PROCESS | 3656 | 1467123053357 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
07:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 239ms
07:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
07:10:53 INFO - PROCESS | 3656 | 1467123053552 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 INFO - PROCESS | 3656 | 1467123053593 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 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
07:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 192ms
07:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
07:10:53 INFO - PROCESS | 3656 | 1467123053741 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 INFO - PROCESS | 3656 | 1467123053795 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
07:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 223ms
07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
07:10:54 INFO - PROCESS | 3656 | 1467123054028 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - PROCESS | 3656 | 1467123054056 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
07:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 175ms
07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
07:10:54 INFO - PROCESS | 3656 | 1467123054203 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - PROCESS | 3656 | 1467123054256 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
07:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 191ms
07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
07:10:54 INFO - PROCESS | 3656 | 1467123054390 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - PROCESS | 3656 | 1467123054430 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
07:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 191ms
07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
07:10:54 INFO - PROCESS | 3656 | 1467123054580 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - PROCESS | 3656 | 1467123054628 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
07:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 191ms
07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
07:10:54 INFO - PROCESS | 3656 | 1467123054770 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - PROCESS | 3656 | 1467123054808 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
07:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 175ms
07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
07:10:54 INFO - PROCESS | 3656 | 1467123054961 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - PROCESS | 3656 | 1467123055000 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
07:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 191ms
07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
07:10:55 INFO - PROCESS | 3656 | 1467123055149 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - PROCESS | 3656 | 1467123055194 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
07:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 192ms
07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
07:10:55 INFO - PROCESS | 3656 | 1467123055339 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - PROCESS | 3656 | 1467123055380 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
07:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 191ms
07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
07:10:55 INFO - PROCESS | 3656 | 1467123055529 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - PROCESS | 3656 | 1467123055578 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
07:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 223ms
07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
07:10:55 INFO - PROCESS | 3656 | 1467123055795 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - PROCESS | 3656 | 1467123055840 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
07:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 191ms
07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
07:10:55 INFO - PROCESS | 3656 | 1467123055979 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 INFO - PROCESS | 3656 | 1467123056023 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 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
07:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 191ms
07:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
07:10:56 INFO - PROCESS | 3656 | 1467123056168 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 INFO - PROCESS | 3656 | 1467123056213 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 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
07:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 191ms
07:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
07:10:56 INFO - PROCESS | 3656 | 1467123056359 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 INFO - PROCESS | 3656 | 1467123056409 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 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
07:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 191ms
07:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
07:10:56 INFO - PROCESS | 3656 | 1467123056547 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 INFO - PROCESS | 3656 | 1467123056588 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 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)
07:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 191ms
07:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
07:10:56 INFO - PROCESS | 3656 | 1467123056736 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 INFO - PROCESS | 3656 | 1467123056786 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
07:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 191ms
07:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
07:10:56 INFO - PROCESS | 3656 | 1467123056928 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:56 INFO - PROCESS | 3656 | 1467123056974 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
07:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 494ms
07:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
07:10:57 INFO - PROCESS | 3656 | 1467123057461 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:57 INFO - PROCESS | 3656 | 1467123057504 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
07:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 223ms
07:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
07:10:57 INFO - PROCESS | 3656 | 1467123057691 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:57 INFO - PROCESS | 3656 | 1467123057719 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
07:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 191ms
07:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
07:10:57 INFO - PROCESS | 3656 | 1467123057884 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:57 INFO - PROCESS | 3656 | 1467123057923 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
07:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 223ms
07:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
07:10:58 INFO - PROCESS | 3656 | 1467123058112 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - PROCESS | 3656 | 1467123058149 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
07:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 191ms
07:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
07:10:58 INFO - PROCESS | 3656 | 1467123058301 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - PROCESS | 3656 | 1467123058332 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
07:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 191ms
07:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
07:10:58 INFO - PROCESS | 3656 | 1467123058492 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - PROCESS | 3656 | 1467123058531 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
07:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 176ms
07:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
07:10:58 INFO - PROCESS | 3656 | 1467123058679 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - PROCESS | 3656 | 1467123058710 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
07:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 175ms
07:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
07:10:58 INFO - PROCESS | 3656 | 1467123058869 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:58 INFO - PROCESS | 3656 | 1467123058904 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
07:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 191ms
07:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
07:10:59 INFO - PROCESS | 3656 | 1467123059060 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 INFO - PROCESS | 3656 | 1467123059145 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 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
07:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 191ms
07:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
07:10:59 INFO - PROCESS | 3656 | 1467123059280 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 INFO - PROCESS | 3656 | 1467123059306 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
07:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 191ms
07:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
07:10:59 INFO - PROCESS | 3656 | 1467123059469 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 INFO - PROCESS | 3656 | 1467123059522 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
07:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 191ms
07:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
07:10:59 INFO - PROCESS | 3656 | 1467123059661 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 INFO - PROCESS | 3656 | 1467123059700 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 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)
07:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 191ms
07:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
07:10:59 INFO - PROCESS | 3656 | 1467123059849 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:10:59 INFO - PROCESS | 3656 | 1467123059895 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
07:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 239ms
07:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
07:11:00 INFO - PROCESS | 3656 | 1467123060080 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:00 INFO - PROCESS | 3656 | 1467123060127 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
07:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 239ms
07:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
07:11:00 INFO - PROCESS | 3656 | 1467123060311 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:00 INFO - PROCESS | 3656 | 1467123060356 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
07:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 223ms
07:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
07:11:00 INFO - PROCESS | 3656 | 1467123060556 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:00 INFO - PROCESS | 3656 | 1467123060607 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
07:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 239ms
07:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
07:11:00 INFO - PROCESS | 3656 | 1467123060829 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:00 INFO - PROCESS | 3656 | 1467123060875 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
07:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 239ms
07:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
07:11:01 INFO - PROCESS | 3656 | 1467123061074 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - PROCESS | 3656 | 1467123061103 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
07:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 191ms
07:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
07:11:01 INFO - PROCESS | 3656 | 1467123061262 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - PROCESS | 3656 | 1467123061301 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
07:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 191ms
07:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
07:11:01 INFO - PROCESS | 3656 | 1467123061452 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - PROCESS | 3656 | 1467123061491 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
07:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 191ms
07:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
07:11:01 INFO - PROCESS | 3656 | 1467123061642 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - PROCESS | 3656 | 1467123061685 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
07:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 192ms
07:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
07:11:01 INFO - PROCESS | 3656 | 1467123061831 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:01 INFO - PROCESS | 3656 | 1467123061881 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 238ms
07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
07:11:02 INFO - PROCESS | 3656 | 1467123062059 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - PROCESS | 3656 | 1467123062092 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 192ms
07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
07:11:02 INFO - PROCESS | 3656 | 1467123062249 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - PROCESS | 3656 | 1467123062292 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 191ms
07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
07:11:02 INFO - PROCESS | 3656 | 1467123062441 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - PROCESS | 3656 | 1467123062524 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 191ms
07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
07:11:02 INFO - PROCESS | 3656 | 1467123062661 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - PROCESS | 3656 | 1467123062704 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 191ms
07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
07:11:02 INFO - PROCESS | 3656 | 1467123062850 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:02 INFO - PROCESS | 3656 | 1467123062883 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
07:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 191ms
07:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
07:11:03 INFO - PROCESS | 3656 | 1467123063045 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:03 INFO - PROCESS | 3656 | 1467123063094 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
07:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 223ms
07:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
07:11:03 INFO - PROCESS | 3656 | 1467123063269 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:03 INFO - PROCESS | 3656 | 1467123063315 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
07:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 191ms
07:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
07:11:03 INFO - PROCESS | 3656 | 1467123063459 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:03 INFO - PROCESS | 3656 | 1467123063508 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
07:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 191ms
07:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
07:11:03 INFO - PROCESS | 3656 | 1467123063648 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:03 INFO - PROCESS | 3656 | 1467123063690 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
07:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 446ms
07:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
07:11:04 INFO - PROCESS | 3656 | 1467123064084 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - PROCESS | 3656 | 1467123064127 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
07:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 192ms
07:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
07:11:04 INFO - PROCESS | 3656 | 1467123064315 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - PROCESS | 3656 | 1467123064353 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
07:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 191ms
07:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
07:11:04 INFO - PROCESS | 3656 | 1467123064507 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - PROCESS | 3656 | 1467123064546 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
07:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 191ms
07:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
07:11:04 INFO - PROCESS | 3656 | 1467123064692 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - PROCESS | 3656 | 1467123064730 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
07:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 191ms
07:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
07:11:04 INFO - PROCESS | 3656 | 1467123064882 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:04 INFO - PROCESS | 3656 | 1467123064913 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
07:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 191ms
07:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
07:11:05 INFO - PROCESS | 3656 | 1467123065073 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - PROCESS | 3656 | 1467123065122 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
07:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 191ms
07:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
07:11:05 INFO - PROCESS | 3656 | 1467123065261 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - PROCESS | 3656 | 1467123065293 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
07:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 175ms
07:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
07:11:05 INFO - PROCESS | 3656 | 1467123065450 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - PROCESS | 3656 | 1467123065483 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
07:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 192ms
07:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
07:11:05 INFO - PROCESS | 3656 | 1467123065642 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - PROCESS | 3656 | 1467123065677 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
07:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 191ms
07:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
07:11:05 INFO - PROCESS | 3656 | 1467123065833 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:05 INFO - PROCESS | 3656 | 1467123065918 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
07:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 191ms
07:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
07:11:06 INFO - PROCESS | 3656 | 1467123066057 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - PROCESS | 3656 | 1467123066108 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
07:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 191ms
07:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
07:11:06 INFO - PROCESS | 3656 | 1467123066244 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - PROCESS | 3656 | 1467123066291 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
07:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 191ms
07:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
07:11:06 INFO - PROCESS | 3656 | 1467123066434 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - PROCESS | 3656 | 1467123066469 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
07:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 175ms
07:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
07:11:06 INFO - PROCESS | 3656 | 1467123066623 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - PROCESS | 3656 | 1467123066660 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
07:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 191ms
07:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
07:11:06 INFO - PROCESS | 3656 | 1467123066818 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:06 INFO - PROCESS | 3656 | 1467123066866 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
07:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 223ms
07:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
07:11:07 INFO - PROCESS | 3656 | 1467123067045 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - PROCESS | 3656 | 1467123067099 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
07:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 223ms
07:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
07:11:07 INFO - PROCESS | 3656 | 1467123067273 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - PROCESS | 3656 | 1467123067309 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
07:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 191ms
07:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
07:11:07 INFO - PROCESS | 3656 | 1467123067461 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - PROCESS | 3656 | 1467123067516 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
07:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 239ms
07:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
07:11:07 INFO - PROCESS | 3656 | 1467123067723 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - PROCESS | 3656 | 1467123067761 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
07:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 191ms
07:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
07:11:07 INFO - PROCESS | 3656 | 1467123067912 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:07 INFO - PROCESS | 3656 | 1467123067955 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
07:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 192ms
07:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
07:11:08 INFO - PROCESS | 3656 | 1467123068106 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 INFO - PROCESS | 3656 | 1467123068137 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 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
07:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 191ms
07:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
07:11:08 INFO - PROCESS | 3656 | 1467123068291 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 INFO - PROCESS | 3656 | 1467123068344 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 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
07:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 191ms
07:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
07:11:08 INFO - PROCESS | 3656 | 1467123068481 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 INFO - PROCESS | 3656 | 1467123068527 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
07:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 175ms
07:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
07:11:08 INFO - PROCESS | 3656 | 1467123068672 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 INFO - PROCESS | 3656 | 1467123068719 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
07:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 175ms
07:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
07:11:08 INFO - PROCESS | 3656 | 1467123068863 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:08 INFO - PROCESS | 3656 | 1467123068909 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
07:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 191ms
07:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
07:11:09 INFO - PROCESS | 3656 | 1467123069054 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - PROCESS | 3656 | 1467123069104 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
07:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 239ms
07:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
07:11:09 INFO - PROCESS | 3656 | 1467123069314 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - PROCESS | 3656 | 1467123069359 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
07:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 191ms
07:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
07:11:09 INFO - PROCESS | 3656 | 1467123069503 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - PROCESS | 3656 | 1467123069548 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
07:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 192ms
07:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
07:11:09 INFO - PROCESS | 3656 | 1467123069693 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - PROCESS | 3656 | 1467123069739 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
07:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 223ms
07:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
07:11:09 INFO - PROCESS | 3656 | 1467123069923 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:09 INFO - PROCESS | 3656 | 1467123069967 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:10 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)
07:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 192ms
07:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
07:11:10 INFO - PROCESS | 3656 | 1467123070112 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:10 INFO - PROCESS | 3656 | 1467123070156 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
07:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 191ms
07:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
07:11:10 INFO - PROCESS | 3656 | 1467123070315 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:10 INFO - PROCESS | 3656 | 1467123070397 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
07:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 493ms
07:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
07:11:10 INFO - PROCESS | 3656 | 1467123070807 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:10 INFO - PROCESS | 3656 | 1467123070871 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
07:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 239ms
07:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
07:11:11 INFO - PROCESS | 3656 | 1467123071071 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - PROCESS | 3656 | 1467123071101 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
07:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 192ms
07:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
07:11:11 INFO - PROCESS | 3656 | 1467123071260 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - PROCESS | 3656 | 1467123071290 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
07:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 191ms
07:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
07:11:11 INFO - PROCESS | 3656 | 1467123071447 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - PROCESS | 3656 | 1467123071485 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
07:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 191ms
07:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
07:11:11 INFO - PROCESS | 3656 | 1467123071636 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - PROCESS | 3656 | 1467123071673 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
07:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 191ms
07:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
07:11:11 INFO - PROCESS | 3656 | 1467123071827 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:11 INFO - PROCESS | 3656 | 1467123071867 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
07:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 175ms
07:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
07:11:12 INFO - PROCESS | 3656 | 1467123072020 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - PROCESS | 3656 | 1467123072046 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
07:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 175ms
07:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
07:11:12 INFO - PROCESS | 3656 | 1467123072204 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - PROCESS | 3656 | 1467123072237 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
07:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 191ms
07:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
07:11:12 INFO - PROCESS | 3656 | 1467123072394 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - PROCESS | 3656 | 1467123072424 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
07:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 192ms
07:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
07:11:12 INFO - PROCESS | 3656 | 1467123072585 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - PROCESS | 3656 | 1467123072687 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
07:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 223ms
07:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
07:11:12 INFO - PROCESS | 3656 | 1467123072846 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:12 INFO - PROCESS | 3656 | 1467123072888 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
07:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 223ms
07:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
07:11:13 INFO - PROCESS | 3656 | 1467123073075 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:13 INFO - PROCESS | 3656 | 1467123073111 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
07:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 303ms
07:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
07:11:13 INFO - PROCESS | 3656 | 1467123073368 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:13 INFO - PROCESS | 3656 | 1467123073433 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
07:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 223ms
07:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
07:11:13 INFO - PROCESS | 3656 | 1467123073595 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:13 INFO - PROCESS | 3656 | 1467123073640 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
07:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 223ms
07:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
07:11:13 INFO - PROCESS | 3656 | 1467123073827 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:13 INFO - PROCESS | 3656 | 1467123073868 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
07:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 191ms
07:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
07:11:14 INFO - PROCESS | 3656 | 1467123074018 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - PROCESS | 3656 | 1467123074061 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
07:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 223ms
07:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
07:11:14 INFO - PROCESS | 3656 | 1467123074249 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - PROCESS | 3656 | 1467123074284 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
07:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 191ms
07:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
07:11:14 INFO - PROCESS | 3656 | 1467123074470 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - PROCESS | 3656 | 1467123074504 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
07:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 175ms
07:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
07:11:14 INFO - PROCESS | 3656 | 1467123074659 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - PROCESS | 3656 | 1467123074697 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
07:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 191ms
07:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
07:11:14 INFO - PROCESS | 3656 | 1467123074851 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:14 INFO - PROCESS | 3656 | 1467123074891 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 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
07:11:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:11:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
07:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 192ms
07:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
07:11:15 INFO - PROCESS | 3656 | 1467123075039 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 INFO - PROCESS | 3656 | 1467123075085 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
07:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 191ms
07:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
07:11:15 INFO - PROCESS | 3656 | 1467123075228 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 INFO - PROCESS | 3656 | 1467123075273 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
07:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 191ms
07:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
07:11:15 INFO - PROCESS | 3656 | 1467123075417 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 INFO - PROCESS | 3656 | 1467123075461 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 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
07:11:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:11:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
07:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 191ms
07:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
07:11:15 INFO - PROCESS | 3656 | 1467123075611 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 INFO - PROCESS | 3656 | 1467123075651 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 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
07:11:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
07:11:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
07:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 191ms
07:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
07:11:15 INFO - PROCESS | 3656 | 1467123075799 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:15 INFO - PROCESS | 3656 | 1467123075847 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
07:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 191ms
07:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
07:11:16 INFO - PROCESS | 3656 | 1467123076036 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - PROCESS | 3656 | 1467123076086 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
07:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 223ms
07:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
07:11:16 INFO - PROCESS | 3656 | 1467123076248 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - PROCESS | 3656 | 1467123076296 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
07:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 191ms
07:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
07:11:16 INFO - PROCESS | 3656 | 1467123076437 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - PROCESS | 3656 | 1467123076480 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
07:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 192ms
07:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
07:11:16 INFO - PROCESS | 3656 | 1467123076627 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - PROCESS | 3656 | 1467123076676 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
07:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 175ms
07:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
07:11:16 INFO - PROCESS | 3656 | 1467123076817 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:16 INFO - PROCESS | 3656 | 1467123076851 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
07:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 175ms
07:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
07:11:17 INFO - PROCESS | 3656 | 1467123077059 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:17 INFO - PROCESS | 3656 | 1467123077132 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
07:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 509ms
07:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
07:11:17 INFO - PROCESS | 3656 | 1467123077542 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:17 INFO - PROCESS | 3656 | 1467123077588 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
07:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 399ms
07:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
07:11:17 INFO - PROCESS | 3656 | 1467123077967 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - PROCESS | 3656 | 1467123077998 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
07:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 191ms
07:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
07:11:18 INFO - PROCESS | 3656 | 1467123078158 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - PROCESS | 3656 | 1467123078188 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
07:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 191ms
07:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
07:11:18 INFO - PROCESS | 3656 | 1467123078359 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - PROCESS | 3656 | 1467123078392 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
07:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 191ms
07:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
07:11:18 INFO - PROCESS | 3656 | 1467123078553 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - PROCESS | 3656 | 1467123078588 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
07:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 191ms
07:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
07:11:18 INFO - PROCESS | 3656 | 1467123078744 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - PROCESS | 3656 | 1467123078779 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
07:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 191ms
07:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
07:11:18 INFO - PROCESS | 3656 | 1467123078935 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:18 INFO - PROCESS | 3656 | 1467123078973 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
07:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 191ms
07:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
07:11:19 INFO - PROCESS | 3656 | 1467123079122 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - PROCESS | 3656 | 1467123079159 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
07:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 191ms
07:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
07:11:19 INFO - PROCESS | 3656 | 1467123079313 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - PROCESS | 3656 | 1467123079350 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
07:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 239ms
07:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
07:11:19 INFO - PROCESS | 3656 | 1467123079573 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - PROCESS | 3656 | 1467123079605 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
07:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 192ms
07:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
07:11:19 INFO - PROCESS | 3656 | 1467123079763 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - PROCESS | 3656 | 1467123079812 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
07:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 223ms
07:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
07:11:20 INFO - PROCESS | 3656 | 1467123080000 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - PROCESS | 3656 | 1467123080050 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
07:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 238ms
07:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
07:11:20 INFO - PROCESS | 3656 | 1467123080231 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - PROCESS | 3656 | 1467123080277 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
07:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 223ms
07:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
07:11:20 INFO - PROCESS | 3656 | 1467123080459 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - PROCESS | 3656 | 1467123080509 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
07:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 176ms
07:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
07:11:20 INFO - PROCESS | 3656 | 1467123080660 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - PROCESS | 3656 | 1467123080705 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
07:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 191ms
07:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
07:11:20 INFO - PROCESS | 3656 | 1467123080849 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:20 INFO - PROCESS | 3656 | 1467123080896 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
07:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 239ms
07:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
07:11:21 INFO - PROCESS | 3656 | 1467123081078 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - PROCESS | 3656 | 1467123081205 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
07:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 239ms
07:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
07:11:21 INFO - PROCESS | 3656 | 1467123081338 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - PROCESS | 3656 | 1467123081376 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
07:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 191ms
07:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
07:11:21 INFO - PROCESS | 3656 | 1467123081529 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - PROCESS | 3656 | 1467123081569 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
07:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 191ms
07:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
07:11:21 INFO - PROCESS | 3656 | 1467123081718 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - PROCESS | 3656 | 1467123081765 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
07:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 191ms
07:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
07:11:21 INFO - PROCESS | 3656 | 1467123081906 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:21 INFO - PROCESS | 3656 | 1467123081942 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
07:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 191ms
07:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
07:11:22 INFO - PROCESS | 3656 | 1467123082097 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - PROCESS | 3656 | 1467123082141 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
07:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 191ms
07:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
07:11:22 INFO - PROCESS | 3656 | 1467123082296 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - PROCESS | 3656 | 1467123082340 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
07:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 191ms
07:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
07:11:22 INFO - PROCESS | 3656 | 1467123082484 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - PROCESS | 3656 | 1467123082531 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
07:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 191ms
07:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
07:11:22 INFO - PROCESS | 3656 | 1467123082673 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - PROCESS | 3656 | 1467123082711 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
07:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 239ms
07:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
07:11:22 INFO - PROCESS | 3656 | 1467123082935 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:22 INFO - PROCESS | 3656 | 1467123082967 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
07:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 128ms
07:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
07:11:23 INFO - PROCESS | 3656 | 1467123083071 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:23 INFO - PROCESS | 3656 | 1467123083118 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
07:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 191ms
07:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
07:11:23 INFO - PROCESS | 3656 | 1467123083262 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:23 INFO - PROCESS | 3656 | 1467123083295 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:23 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
07:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 191ms
07:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
07:11:23 INFO - PROCESS | 3656 | 1467123083451 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:23 INFO - PROCESS | 3656 | 1467123083496 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
07:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 191ms
07:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
07:11:23 INFO - PROCESS | 3656 | 1467123083640 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:23 INFO - PROCESS | 3656 | 1467123083688 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
07:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 542ms
07:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
07:11:24 INFO - PROCESS | 3656 | 1467123084178 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:24 INFO - PROCESS | 3656 | 1467123084212 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
07:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 191ms
07:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
07:11:24 INFO - PROCESS | 3656 | 1467123084368 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:24 INFO - PROCESS | 3656 | 1467123084398 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
07:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 175ms
07:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
07:11:24 INFO - PROCESS | 3656 | 1467123084600 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:24 INFO - PROCESS | 3656 | 1467123084633 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
07:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 223ms
07:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
07:11:24 INFO - PROCESS | 3656 | 1467123084819 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:24 INFO - PROCESS | 3656 | 1467123084858 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
07:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 191ms
07:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
07:11:25 INFO - PROCESS | 3656 | 1467123085009 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - PROCESS | 3656 | 1467123085045 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
07:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 175ms
07:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
07:11:25 INFO - PROCESS | 3656 | 1467123085198 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - PROCESS | 3656 | 1467123085248 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 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
07:11:25 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 175ms
07:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
07:11:25 INFO - PROCESS | 3656 | 1467123085386 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - PROCESS | 3656 | 1467123085421 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
07:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 192ms
07:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
07:11:25 INFO - PROCESS | 3656 | 1467123085576 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - PROCESS | 3656 | 1467123085610 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
07:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 191ms
07:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
07:11:25 INFO - PROCESS | 3656 | 1467123085765 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - PROCESS | 3656 | 1467123085791 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
07:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 191ms
07:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
07:11:25 INFO - PROCESS | 3656 | 1467123085955 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - PROCESS | 3656 | 1467123085994 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
07:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 191ms
07:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
07:11:26 INFO - PROCESS | 3656 | 1467123086145 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - PROCESS | 3656 | 1467123086237 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
07:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 239ms
07:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
07:11:26 INFO - PROCESS | 3656 | 1467123086406 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - PROCESS | 3656 | 1467123086442 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
07:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 191ms
07:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
07:11:26 INFO - PROCESS | 3656 | 1467123086596 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - PROCESS | 3656 | 1467123086633 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
07:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 191ms
07:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
07:11:26 INFO - PROCESS | 3656 | 1467123086784 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:26 INFO - PROCESS | 3656 | 1467123086825 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
07:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 239ms
07:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
07:11:27 INFO - PROCESS | 3656 | 1467123087014 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - PROCESS | 3656 | 1467123087048 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
07:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 191ms
07:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
07:11:27 INFO - PROCESS | 3656 | 1467123087203 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - PROCESS | 3656 | 1467123087243 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
07:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 191ms
07:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
07:11:27 INFO - PROCESS | 3656 | 1467123087393 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - PROCESS | 3656 | 1467123087433 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
07:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 192ms
07:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
07:11:27 INFO - PROCESS | 3656 | 1467123087582 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - PROCESS | 3656 | 1467123087626 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
07:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 191ms
07:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
07:11:27 INFO - PROCESS | 3656 | 1467123087774 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:27 INFO - PROCESS | 3656 | 1467123087870 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
07:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 239ms
07:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
07:11:28 INFO - PROCESS | 3656 | 1467123088033 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - PROCESS | 3656 | 1467123088082 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
07:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 191ms
07:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
07:11:28 INFO - PROCESS | 3656 | 1467123088223 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - PROCESS | 3656 | 1467123088274 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
07:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 239ms
07:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
07:11:28 INFO - PROCESS | 3656 | 1467123088455 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - PROCESS | 3656 | 1467123088507 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
07:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 223ms
07:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
07:11:28 INFO - PROCESS | 3656 | 1467123088689 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - PROCESS | 3656 | 1467123088737 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
07:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 175ms
07:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
07:11:28 INFO - PROCESS | 3656 | 1467123088873 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:28 INFO - PROCESS | 3656 | 1467123088930 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
07:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 223ms
07:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
07:11:29 INFO - PROCESS | 3656 | 1467123089105 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - PROCESS | 3656 | 1467123089150 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
07:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 239ms
07:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
07:11:29 INFO - PROCESS | 3656 | 1467123089329 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - PROCESS | 3656 | 1467123089361 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
07:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 191ms
07:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
07:11:29 INFO - PROCESS | 3656 | 1467123089521 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - PROCESS | 3656 | 1467123089619 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
07:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 239ms
07:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
07:11:29 INFO - PROCESS | 3656 | 1467123089781 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - PROCESS | 3656 | 1467123089828 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
07:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 191ms
07:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
07:11:29 INFO - PROCESS | 3656 | 1467123089972 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - PROCESS | 3656 | 1467123090021 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
07:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 223ms
07:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
07:11:30 INFO - PROCESS | 3656 | 1467123090200 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - PROCESS | 3656 | 1467123090244 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
07:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 191ms
07:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
07:11:30 INFO - PROCESS | 3656 | 1467123090391 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - PROCESS | 3656 | 1467123090437 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
07:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 191ms
07:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
07:11:30 INFO - PROCESS | 3656 | 1467123090579 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - PROCESS | 3656 | 1467123090627 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
07:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 191ms
07:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
07:11:30 INFO - PROCESS | 3656 | 1467123090768 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - PROCESS | 3656 | 1467123090818 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
07:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 192ms
07:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
07:11:30 INFO - PROCESS | 3656 | 1467123090958 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - PROCESS | 3656 | 1467123091007 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
07:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 238ms
07:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
07:11:31 INFO - PROCESS | 3656 | 1467123091189 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - PROCESS | 3656 | 1467123091277 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
07:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 192ms
07:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
07:11:31 INFO - PROCESS | 3656 | 1467123091408 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - PROCESS | 3656 | 1467123091465 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
07:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 223ms
07:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
07:11:31 INFO - PROCESS | 3656 | 1467123091640 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - PROCESS | 3656 | 1467123091676 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
07:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 191ms
07:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
07:11:31 INFO - PROCESS | 3656 | 1467123091828 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:31 INFO - PROCESS | 3656 | 1467123091877 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
07:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 191ms
07:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
07:11:32 INFO - PROCESS | 3656 | 1467123092275 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:32 INFO - PROCESS | 3656 | 1467123092327 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
07:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 414ms
07:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
07:11:32 INFO - PROCESS | 3656 | 1467123092492 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:32 INFO - PROCESS | 3656 | 1467123092535 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
07:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 191ms
07:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
07:11:32 INFO - PROCESS | 3656 | 1467123092680 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:32 INFO - PROCESS | 3656 | 1467123092720 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
07:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 191ms
07:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
07:11:32 INFO - PROCESS | 3656 | 1467123092921 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:32 INFO - PROCESS | 3656 | 1467123092949 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
07:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 207ms
07:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
07:11:33 INFO - PROCESS | 3656 | 1467123093114 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - PROCESS | 3656 | 1467123093149 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
07:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 191ms
07:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
07:11:33 INFO - PROCESS | 3656 | 1467123093306 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - PROCESS | 3656 | 1467123093356 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
07:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 239ms
07:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
07:11:33 INFO - PROCESS | 3656 | 1467123093533 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - PROCESS | 3656 | 1467123093569 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
07:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 191ms
07:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
07:11:33 INFO - PROCESS | 3656 | 1467123093726 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - PROCESS | 3656 | 1467123093762 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
07:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 191ms
07:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
07:11:33 INFO - PROCESS | 3656 | 1467123093912 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:33 INFO - PROCESS | 3656 | 1467123093946 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
07:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 192ms
07:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
07:11:34 INFO - PROCESS | 3656 | 1467123094103 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - PROCESS | 3656 | 1467123094153 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
07:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 238ms
07:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
07:11:34 INFO - PROCESS | 3656 | 1467123094331 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - PROCESS | 3656 | 1467123094377 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
07:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 192ms
07:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
07:11:34 INFO - PROCESS | 3656 | 1467123094522 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - PROCESS | 3656 | 1467123094569 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
07:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 223ms
07:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
07:11:34 INFO - PROCESS | 3656 | 1467123094782 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - PROCESS | 3656 | 1467123094827 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
07:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 191ms
07:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
07:11:34 INFO - PROCESS | 3656 | 1467123094976 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - PROCESS | 3656 | 1467123095019 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
07:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 223ms
07:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
07:11:35 INFO - PROCESS | 3656 | 1467123095203 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - PROCESS | 3656 | 1467123095242 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
07:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 175ms
07:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
07:11:35 INFO - PROCESS | 3656 | 1467123095391 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - PROCESS | 3656 | 1467123095435 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
07:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 223ms
07:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
07:11:35 INFO - PROCESS | 3656 | 1467123095624 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - PROCESS | 3656 | 1467123095662 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
07:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 175ms
07:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
07:11:35 INFO - PROCESS | 3656 | 1467123095813 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:35 INFO - PROCESS | 3656 | 1467123095859 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
07:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 223ms
07:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
07:11:36 INFO - PROCESS | 3656 | 1467123096043 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - PROCESS | 3656 | 1467123096116 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
07:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 239ms
07:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
07:11:36 INFO - PROCESS | 3656 | 1467123096273 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - PROCESS | 3656 | 1467123096363 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
07:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 239ms
07:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
07:11:36 INFO - PROCESS | 3656 | 1467123096535 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - PROCESS | 3656 | 1467123096578 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
07:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 191ms
07:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
07:11:36 INFO - PROCESS | 3656 | 1467123096723 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - PROCESS | 3656 | 1467123096765 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
07:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 191ms
07:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
07:11:36 INFO - PROCESS | 3656 | 1467123096913 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:36 INFO - PROCESS | 3656 | 1467123096955 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
07:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 191ms
07:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
07:11:37 INFO - PROCESS | 3656 | 1467123097104 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - PROCESS | 3656 | 1467123097140 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
07:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 191ms
07:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
07:11:37 INFO - PROCESS | 3656 | 1467123097292 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - PROCESS | 3656 | 1467123097338 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
07:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 191ms
07:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
07:11:37 INFO - PROCESS | 3656 | 1467123097481 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - PROCESS | 3656 | 1467123097517 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
07:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 192ms
07:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
07:11:37 INFO - PROCESS | 3656 | 1467123097670 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - PROCESS | 3656 | 1467123097703 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
07:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 175ms
07:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
07:11:37 INFO - PROCESS | 3656 | 1467123097860 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:37 INFO - PROCESS | 3656 | 1467123097904 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
07:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 223ms
07:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
07:11:38 INFO - PROCESS | 3656 | 1467123098121 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:38 INFO - PROCESS | 3656 | 1467123098172 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
07:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 191ms
07:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
07:11:38 INFO - PROCESS | 3656 | 1467123098311 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:38 INFO - PROCESS | 3656 | 1467123098359 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
07:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 175ms
07:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
07:11:38 INFO - PROCESS | 3656 | 1467123098502 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:38 INFO - PROCESS | 3656 | 1467123098561 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
07:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 494ms
07:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
07:11:39 INFO - PROCESS | 3656 | 1467123099019 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - PROCESS | 3656 | 1467123099062 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
07:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 239ms
07:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
07:11:39 INFO - PROCESS | 3656 | 1467123099228 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - PROCESS | 3656 | 1467123099266 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
07:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 191ms
07:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
07:11:39 INFO - PROCESS | 3656 | 1467123099422 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - PROCESS | 3656 | 1467123099464 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
07:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 239ms
07:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
07:11:39 INFO - PROCESS | 3656 | 1467123099646 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - PROCESS | 3656 | 1467123099751 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
07:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 223ms
07:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
07:11:39 INFO - PROCESS | 3656 | 1467123099907 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:39 INFO - PROCESS | 3656 | 1467123099939 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
07:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 175ms
07:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
07:11:40 INFO - PROCESS | 3656 | 1467123100099 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - PROCESS | 3656 | 1467123100141 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
07:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 223ms
07:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
07:11:40 INFO - PROCESS | 3656 | 1467123100326 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - PROCESS | 3656 | 1467123100366 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
07:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 191ms
07:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
07:11:40 INFO - PROCESS | 3656 | 1467123100517 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - PROCESS | 3656 | 1467123100554 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
07:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 175ms
07:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
07:11:40 INFO - PROCESS | 3656 | 1467123100705 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - PROCESS | 3656 | 1467123100739 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
07:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 175ms
07:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
07:11:40 INFO - PROCESS | 3656 | 1467123100895 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:40 INFO - PROCESS | 3656 | 1467123100931 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
07:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 223ms
07:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
07:11:41 INFO - PROCESS | 3656 | 1467123101129 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:41 INFO - PROCESS | 3656 | 1467123101185 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
07:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 223ms
07:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
07:11:41 INFO - PROCESS | 3656 | 1467123101358 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:41 INFO - PROCESS | 3656 | 1467123101452 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
07:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 239ms
07:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
07:11:41 INFO - PROCESS | 3656 | 1467123101619 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:41 INFO - PROCESS | 3656 | 1467123101671 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
07:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 223ms
07:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
07:11:41 INFO - PROCESS | 3656 | 1467123101850 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:41 INFO - PROCESS | 3656 | 1467123101894 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
07:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 191ms
07:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
07:11:42 INFO - PROCESS | 3656 | 1467123102038 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - PROCESS | 3656 | 1467123102085 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
07:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 223ms
07:11:42 INFO - PROCESS | 3656 | 1467123102292 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
07:11:42 INFO - PROCESS | 3656 | 1467123102357 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
07:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 239ms
07:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
07:11:42 INFO - PROCESS | 3656 | 1467123102526 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - PROCESS | 3656 | 1467123102568 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
07:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 191ms
07:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
07:11:42 INFO - PROCESS | 3656 | 1467123102717 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - PROCESS | 3656 | 1467123102765 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
07:11:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 191ms
07:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
07:11:42 INFO - PROCESS | 3656 | 1467123102905 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:42 INFO - PROCESS | 3656 | 1467123102936 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
07:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 191ms
07:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
07:11:43 INFO - PROCESS | 3656 | 1467123103144 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - PROCESS | 3656 | 1467123103195 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
07:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 175ms
07:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
07:11:43 INFO - PROCESS | 3656 | 1467123103317 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - PROCESS | 3656 | 1467123103362 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
07:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 223ms
07:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
07:11:43 INFO - PROCESS | 3656 | 1467123103548 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - PROCESS | 3656 | 1467123103594 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
07:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 192ms
07:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
07:11:43 INFO - PROCESS | 3656 | 1467123103736 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - PROCESS | 3656 | 1467123103768 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
07:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 191ms
07:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
07:11:43 INFO - PROCESS | 3656 | 1467123103933 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:43 INFO - PROCESS | 3656 | 1467123103978 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:44 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)
07:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 701ms
07:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
07:11:44 INFO - PROCESS | 3656 | 1467123104627 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:44 INFO - PROCESS | 3656 | 1467123104660 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:45 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
07:11:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:11:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
07:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:11:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 716ms
07:11:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
07:11:45 INFO - PROCESS | 3656 | 1467123105362 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:45 INFO - PROCESS | 3656 | 1467123105414 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:46 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
07:11:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:11:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 908ms
07:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
07:11:46 INFO - PROCESS | 3656 | 1467123106248 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:46 INFO - PROCESS | 3656 | 1467123106281 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:46 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)
07:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 717ms
07:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
07:11:46 INFO - PROCESS | 3656 | 1467123106984 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:47 INFO - PROCESS | 3656 | 1467123107012 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:47 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)
07:11:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 653ms
07:11:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
07:11:47 INFO - PROCESS | 3656 | 1467123107627 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:47 INFO - PROCESS | 3656 | 1467123107654 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:48 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
07:11:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:11:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
07:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:11:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 701ms
07:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
07:11:48 INFO - PROCESS | 3656 | 1467123108365 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:48 INFO - PROCESS | 3656 | 1467123108399 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:49 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
07:11:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:11:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
07:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:11:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 717ms
07:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
07:11:49 INFO - PROCESS | 3656 | 1467123109061 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:49 INFO - PROCESS | 3656 | 1467123109087 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:49 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
07:11:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:11:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
07:11:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:11:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 653ms
07:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
07:11:49 INFO - PROCESS | 3656 | 1467123109701 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:49 INFO - PROCESS | 3656 | 1467123109733 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:50 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
07:11:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
07:11:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
07:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 637ms
07:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
07:11:50 INFO - PROCESS | 3656 | 1467123110373 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:50 INFO - PROCESS | 3656 | 1467123110403 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
07:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 127ms
07:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
07:11:50 INFO - PROCESS | 3656 | 1467123110512 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:50 INFO - PROCESS | 3656 | 1467123110544 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
07:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 176ms
07:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
07:11:50 INFO - PROCESS | 3656 | 1467123110699 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:50 INFO - PROCESS | 3656 | 1467123110732 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:50 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"
07:11:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:11:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
07:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 176ms
07:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
07:11:50 INFO - PROCESS | 3656 | 1467123110889 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:50 INFO - PROCESS | 3656 | 1467123110928 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
07:11:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 191ms
07:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
07:11:51 INFO - PROCESS | 3656 | 1467123111080 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:51 INFO - PROCESS | 3656 | 1467123111128 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:51 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"
07:11:51 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:11:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
07:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:11:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 223ms
07:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
07:11:51 INFO - PROCESS | 3656 | 1467123111307 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:51 INFO - PROCESS | 3656 | 1467123111340 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:51 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"
07:11:51 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:11:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
07:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
07:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
07:11:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 175ms
07:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
07:11:51 INFO - PROCESS | 3656 | 1467123111497 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:51 INFO - PROCESS | 3656 | 1467123111536 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
07:11:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 191ms
07:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
07:11:51 INFO - PROCESS | 3656 | 1467123111687 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:51 INFO - PROCESS | 3656 | 1467123111722 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:52 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
07:11:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
07:11:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
07:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:11:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:11:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 956ms
07:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
07:11:52 INFO - PROCESS | 3656 | 1467123112668 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:52 INFO - PROCESS | 3656 | 1467123112700 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
07:11:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 191ms
07:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
07:11:52 INFO - PROCESS | 3656 | 1467123112858 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:52 INFO - PROCESS | 3656 | 1467123112890 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
07:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 175ms
07:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
07:11:53 INFO - PROCESS | 3656 | 1467123113050 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - PROCESS | 3656 | 1467123113078 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
07:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 191ms
07:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
07:11:53 INFO - PROCESS | 3656 | 1467123113239 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - PROCESS | 3656 | 1467123113283 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
07:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 191ms
07:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
07:11:53 INFO - PROCESS | 3656 | 1467123113425 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - PROCESS | 3656 | 1467123113508 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
07:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 191ms
07:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
07:11:53 INFO - PROCESS | 3656 | 1467123113649 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - PROCESS | 3656 | 1467123113683 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
07:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 191ms
07:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
07:11:53 INFO - PROCESS | 3656 | 1467123113836 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:53 INFO - PROCESS | 3656 | 1467123113873 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
07:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 192ms
07:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
07:11:54 INFO - PROCESS | 3656 | 1467123114029 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - PROCESS | 3656 | 1467123114067 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
07:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 191ms
07:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
07:11:54 INFO - PROCESS | 3656 | 1467123114215 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - PROCESS | 3656 | 1467123114248 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
07:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 191ms
07:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
07:11:54 INFO - PROCESS | 3656 | 1467123114413 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - PROCESS | 3656 | 1467123114464 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
07:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 191ms
07:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
07:11:54 INFO - PROCESS | 3656 | 1467123114598 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - PROCESS | 3656 | 1467123114645 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
07:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 223ms
07:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
07:11:54 INFO - PROCESS | 3656 | 1467123114828 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:54 INFO - PROCESS | 3656 | 1467123114856 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
07:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 175ms
07:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
07:11:55 INFO - PROCESS | 3656 | 1467123115020 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - PROCESS | 3656 | 1467123115058 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
07:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 191ms
07:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
07:11:55 INFO - PROCESS | 3656 | 1467123115239 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - PROCESS | 3656 | 1467123115267 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
07:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 128ms
07:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
07:11:55 INFO - PROCESS | 3656 | 1467123115378 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - PROCESS | 3656 | 1467123115405 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
07:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 127ms
07:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
07:11:55 INFO - PROCESS | 3656 | 1467123115517 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - PROCESS | 3656 | 1467123115553 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
07:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 175ms
07:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
07:11:55 INFO - PROCESS | 3656 | 1467123115705 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - PROCESS | 3656 | 1467123115743 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
07:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 191ms
07:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
07:11:55 INFO - PROCESS | 3656 | 1467123115896 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:55 INFO - PROCESS | 3656 | 1467123115933 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
07:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 191ms
07:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
07:11:56 INFO - PROCESS | 3656 | 1467123116084 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - PROCESS | 3656 | 1467123116126 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
07:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 192ms
07:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
07:11:56 INFO - PROCESS | 3656 | 1467123116276 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - PROCESS | 3656 | 1467123116319 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
07:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 191ms
07:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
07:11:56 INFO - PROCESS | 3656 | 1467123116463 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - PROCESS | 3656 | 1467123116500 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
07:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 191ms
07:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
07:11:56 INFO - PROCESS | 3656 | 1467123116653 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - PROCESS | 3656 | 1467123116697 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
07:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 191ms
07:11:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
07:11:56 INFO - PROCESS | 3656 | 1467123116894 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:56 INFO - PROCESS | 3656 | 1467123116942 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
07:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 239ms
07:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
07:11:57 INFO - PROCESS | 3656 | 1467123117126 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - PROCESS | 3656 | 1467123117165 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
07:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 175ms
07:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
07:11:57 INFO - PROCESS | 3656 | 1467123117314 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - PROCESS | 3656 | 1467123117355 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
07:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 175ms
07:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
07:11:57 INFO - PROCESS | 3656 | 1467123117504 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - PROCESS | 3656 | 1467123117544 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
07:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 191ms
07:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
07:11:57 INFO - PROCESS | 3656 | 1467123117694 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - PROCESS | 3656 | 1467123117741 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
07:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 191ms
07:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
07:11:57 INFO - PROCESS | 3656 | 1467123117882 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:57 INFO - PROCESS | 3656 | 1467123117926 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
07:11:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 192ms
07:11:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
07:11:58 INFO - PROCESS | 3656 | 1467123118072 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:58 INFO - PROCESS | 3656 | 1467123118119 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
07:11:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 446ms
07:11:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
07:11:58 INFO - PROCESS | 3656 | 1467123118508 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:58 INFO - PROCESS | 3656 | 1467123118604 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
07:11:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 286ms
07:11:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
07:11:58 INFO - PROCESS | 3656 | 1467123118841 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:58 INFO - PROCESS | 3656 | 1467123118872 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
07:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 191ms
07:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
07:11:59 INFO - PROCESS | 3656 | 1467123119032 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - PROCESS | 3656 | 1467123119071 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
07:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 239ms
07:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
07:11:59 INFO - PROCESS | 3656 | 1467123119258 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - PROCESS | 3656 | 1467123119295 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
07:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 191ms
07:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
07:11:59 INFO - PROCESS | 3656 | 1467123119450 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - PROCESS | 3656 | 1467123119494 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
07:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 192ms
07:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
07:11:59 INFO - PROCESS | 3656 | 1467123119637 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - PROCESS | 3656 | 1467123119683 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
07:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 191ms
07:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
07:11:59 INFO - PROCESS | 3656 | 1467123119827 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:11:59 INFO - PROCESS | 3656 | 1467123119865 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
07:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 191ms
07:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
07:12:00 INFO - PROCESS | 3656 | 1467123120015 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - PROCESS | 3656 | 1467123120053 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
07:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 191ms
07:12:00 INFO - PROCESS | 3656 | 1467123120242 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
07:12:00 INFO - PROCESS | 3656 | 1467123120278 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
07:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 175ms
07:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
07:12:00 INFO - PROCESS | 3656 | 1467123120416 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - PROCESS | 3656 | 1467123120451 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
07:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 191ms
07:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
07:12:00 INFO - PROCESS | 3656 | 1467123120608 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - PROCESS | 3656 | 1467123120663 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
07:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 239ms
07:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
07:12:00 INFO - PROCESS | 3656 | 1467123120835 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:00 INFO - PROCESS | 3656 | 1467123120878 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
07:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 191ms
07:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
07:12:01 INFO - PROCESS | 3656 | 1467123121025 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - PROCESS | 3656 | 1467123121074 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
07:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 223ms
07:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
07:12:01 INFO - PROCESS | 3656 | 1467123121259 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - PROCESS | 3656 | 1467123121303 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
07:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 191ms
07:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
07:12:01 INFO - PROCESS | 3656 | 1467123121447 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - PROCESS | 3656 | 1467123121493 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
07:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 192ms
07:12:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
07:12:01 INFO - PROCESS | 3656 | 1467123121636 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - PROCESS | 3656 | 1467123121686 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
07:12:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
07:12:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 191ms
07:12:01 INFO - TEST-START | /DOMEvents/constructors.html
07:12:01 INFO - PROCESS | 3656 | 1467123121834 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:01 INFO - PROCESS | 3656 | 1467123121887 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
07:12:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:12:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:12:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:12:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:12:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:12:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
07:12:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
07:12:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 302ms
07:12:02 INFO - TEST-START | /DOMEvents/event-phases-order.html
07:12:02 INFO - PROCESS | 3656 | 1467123122169 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - PROCESS | 3656 | 1467123122211 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
07:12:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 191ms
07:12:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
07:12:02 INFO - PROCESS | 3656 | 1467123122359 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - PROCESS | 3656 | 1467123122402 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
07:12:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
07:12:02 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
07:12:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
07:12:02 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
07:12:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
07:12:02 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]"
07:12:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
07:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
07:12:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
07:12:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 192ms
07:12:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
07:12:02 INFO - PROCESS | 3656 | 1467123122547 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - PROCESS | 3656 | 1467123122589 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - PROCESS | 3656 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
07:12:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
07:12:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 191ms
07:12:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
07:12:02 INFO - PROCESS | 3656 | 1467123122740 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - PROCESS | 3656 | 1467123122784 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - PROCESS | 3656 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
07:12:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
07:12:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 175ms
07:12:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
07:12:02 INFO - PROCESS | 3656 | 1467123122927 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:02 INFO - PROCESS | 3656 | 1467123122977 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
07:12:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 175ms
07:12:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
07:12:03 INFO - PROCESS | 3656 | 1467123123115 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 INFO - PROCESS | 3656 | 1467123123158 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 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.
07:12:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 191ms
07:12:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
07:12:03 INFO - PROCESS | 3656 | 1467123123306 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 INFO - PROCESS | 3656 | 1467123123348 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 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
07:12:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
07:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
07:12:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 191ms
07:12:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
07:12:03 INFO - PROCESS | 3656 | 1467123123498 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 INFO - PROCESS | 3656 | 1467123123528 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 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.
07:12:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 191ms
07:12:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
07:12:03 INFO - PROCESS | 3656 | 1467123123716 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 INFO - PROCESS | 3656 | 1467123123760 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 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.
07:12:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 192ms
07:12:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
07:12:03 INFO - PROCESS | 3656 | 1467123123907 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:03 INFO - PROCESS | 3656 | 1467123123947 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
07:12:04 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
07:12:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 191ms
07:12:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
07:12:04 INFO - PROCESS | 3656 | 1467123124095 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 INFO - PROCESS | 3656 | 1467123124142 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 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.
07:12:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 191ms
07:12:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
07:12:04 INFO - PROCESS | 3656 | 1467123124284 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 INFO - PROCESS | 3656 | 1467123124315 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 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.
07:12:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 127ms
07:12:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
07:12:04 INFO - PROCESS | 3656 | 1467123124422 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 INFO - PROCESS | 3656 | 1467123124472 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 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.
07:12:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 191ms
07:12:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
07:12:04 INFO - PROCESS | 3656 | 1467123124610 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 INFO - PROCESS | 3656 | 1467123124659 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 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.
07:12:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 192ms
07:12:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
07:12:04 INFO - PROCESS | 3656 | 1467123124798 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:04 INFO - PROCESS | 3656 | 1467123124865 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:05 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.
07:12:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 446ms
07:12:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
07:12:05 INFO - PROCESS | 3656 | 1467123125243 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:05 INFO - PROCESS | 3656 | 1467123125326 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:05 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.
07:12:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 287ms
07:12:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
07:12:05 INFO - PROCESS | 3656 | 1467123125566 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:05 INFO - PROCESS | 3656 | 1467123125600 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:05 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
07:12:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
07:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
07:12:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 191ms
07:12:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
07:12:05 INFO - PROCESS | 3656 | 1467123125756 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:05 INFO - PROCESS | 3656 | 1467123125794 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:05 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.
07:12:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 191ms
07:12:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
07:12:05 INFO - PROCESS | 3656 | 1467123125942 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:05 INFO - PROCESS | 3656 | 1467123125975 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 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.
07:12:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 223ms
07:12:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
07:12:06 INFO - PROCESS | 3656 | 1467123126172 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 INFO - PROCESS | 3656 | 1467123126212 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
07:12:06 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
07:12:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 192ms
07:12:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
07:12:06 INFO - PROCESS | 3656 | 1467123126362 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 INFO - PROCESS | 3656 | 1467123126411 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 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.
07:12:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 191ms
07:12:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
07:12:06 INFO - PROCESS | 3656 | 1467123126552 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 INFO - PROCESS | 3656 | 1467123126583 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 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.
07:12:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 127ms
07:12:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
07:12:06 INFO - PROCESS | 3656 | 1467123126689 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 INFO - PROCESS | 3656 | 1467123126726 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 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.
07:12:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 191ms
07:12:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker
07:12:06 INFO - PROCESS | 3656 | 1467123126877 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:06 INFO - PROCESS | 3656 | 1467123126908 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
07:12:07 INFO - {}
07:12:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
07:12:07 INFO - {}
07:12:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
07:12:07 INFO - {}
07:12:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
07:12:07 INFO - {}
07:12:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 191ms
07:12:07 INFO - TEST-START | /FileAPI/fileReader.html
07:12:07 INFO - PROCESS | 3656 | 1467123127101 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:07 INFO - PROCESS | 3656 | 1467123127138 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
07:12:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
07:12:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
07:12:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
07:12:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 175ms
07:12:07 INFO - TEST-START | /FileAPI/historical.html
07:12:07 INFO - PROCESS | 3656 | 1467123127289 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:07 INFO - PROCESS | 3656 | 1467123127329 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
07:12:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
07:12:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
07:12:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
07:12:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
07:12:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
07:12:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
07:12:07 INFO - TEST-OK | /FileAPI/historical.html | took 176ms
07:12:07 INFO - TEST-START | /FileAPI/idlharness.html
07:12:07 INFO - PROCESS | 3656 | 1467123127479 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:07 INFO - PROCESS | 3656 | 1467123127533 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
07:12:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
07:12:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:12:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:12:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
07:12:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
07:12:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
07:12:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
07:12:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
07:12:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
07:12:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:12:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:12:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
07:12:07 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
07:12:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:12:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:12:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
07:12:07 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
07:12:07 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
07:12:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:12:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:12:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
07:12:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
07:12:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
07:12:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
07:12:07 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
07:12:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:12:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:12:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
07:12:07 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
07:12:07 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
07:12:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:12:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:12:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:12:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:12:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
07:12:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
07:12:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 398ms
07:12:07 INFO - TEST-START | /FileAPI/idlharness.worker
07:12:07 INFO - PROCESS | 3656 | 1467123127873 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:07 INFO - PROCESS | 3656 | 1467123127916 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
07:12:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:12:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
07:12:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
07:12:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
07:12:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:12:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
07:12:08 INFO - {}
07:12:08 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
07:12:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:12:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:12:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
07:12:08 INFO - {}
07:12:08 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 - {}
07:12:08 INFO - {}
07:12:08 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
07:12:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:12:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:12:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
07:12:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
07:12:08 INFO - {}
07:12:08 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
07:12:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:12:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:12:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
07:12:08 INFO - {}
07:12:08 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 - {}
07:12:08 INFO - {}
07:12:08 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
07:12:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
07:12:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
07:12:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 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
07:12:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
07:12:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
07:12:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 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
07:12:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 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
07:12:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 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
07:12:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
07:12:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
07:12:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
07:12:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
07:12:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:12:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:12:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
07:12:08 INFO - {}
07:12:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 446ms
07:12:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
07:12:08 INFO - PROCESS | 3656 | 1467123128310 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:08 INFO - PROCESS | 3656 | 1467123128370 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:08 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
07:12:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 223ms
07:12:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
07:12:08 INFO - PROCESS | 3656 | 1467123128538 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:08 INFO - PROCESS | 3656 | 1467123128600 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
07:12:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 223ms
07:12:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html
07:12:08 INFO - PROCESS | 3656 | 1467123128802 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:08 INFO - PROCESS | 3656 | 1467123128835 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
07:12:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
07:12:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
07:12:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 191ms
07:12:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
07:12:08 INFO - PROCESS | 3656 | 1467123128991 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:09 INFO - PROCESS | 3656 | 1467123129019 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
07:12:09 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.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
07:12:09 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'.)
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
07:12:09 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.
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
07:12:09 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.
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
07:12:09 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.
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
07:12:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 239ms
07:12:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
07:12:09 INFO - PROCESS | 3656 | 1467123129222 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:09 INFO - PROCESS | 3656 | 1467123129267 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
07:12:09 INFO - {}
07:12:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 239ms
07:12:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
07:12:09 INFO - PROCESS | 3656 | 1467123129452 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:09 INFO - PROCESS | 3656 | 1467123129494 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
07:12:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 191ms
07:12:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
07:12:09 INFO - PROCESS | 3656 | 1467123129640 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:09 INFO - PROCESS | 3656 | 1467123129681 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
07:12:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
07:12:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
07:12:09 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"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
07:12:09 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"
07:12:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
07:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
07:12:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
07:12:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 318ms
07:12:09 INFO - TEST-START | /FileAPI/file/File-constructor.html
07:12:09 INFO - PROCESS | 3656 | 1467123129956 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - PROCESS | 3656 | 1467123130004 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
07:12:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
07:12:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
07:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
07:12:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
07:12:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
07:12:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
07:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
07:12:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
07:12:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
07:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
07:12:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
07:12:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 208ms
07:12:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
07:12:10 INFO - PROCESS | 3656 | 1467123130158 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - PROCESS | 3656 | 1467123130204 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
07:12:10 INFO - {}
07:12:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 191ms
07:12:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
07:12:10 INFO - PROCESS | 3656 | 1467123130347 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - PROCESS | 3656 | 1467123130393 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
07:12:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
07:12:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
07:12:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
07:12:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
07:12:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
07:12:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
07:12:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 191ms
07:12:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
07:12:10 INFO - PROCESS | 3656 | 1467123130571 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - PROCESS | 3656 | 1467123130609 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
07:12:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 175ms
07:12:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
07:12:10 INFO - PROCESS | 3656 | 1467123130760 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - PROCESS | 3656 | 1467123130813 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
07:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
07:12:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 175ms
07:12:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
07:12:10 INFO - PROCESS | 3656 | 1467123130951 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:11 INFO - PROCESS | 3656 | 1467123130995 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
07:12:11 INFO - reader.readAsText(blob_2)
07:12:11 INFO - }" did not throw
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
07:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
07:12:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
07:12:11 INFO - reader.readAsDataURL(blob_2)
07:12:11 INFO - }" did not throw
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
07:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
07:12:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
07:12:11 INFO - reader.readAsArrayBuffer(blob_2)
07:12:11 INFO - }" did not throw
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
07:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
07:12:11 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
07:12:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
07:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:12:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
07:12:11 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
07:12:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
07:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
07:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
07:12:11 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
07:12:11 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
07:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
07:12:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 191ms
07:12:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
07:12:11 INFO - PROCESS | 3656 | 1467123131145 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:11 INFO - PROCESS | 3656 | 1467123131192 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
07:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
07:12:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
07:12:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 191ms
07:12:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
07:12:11 INFO - PROCESS | 3656 | 1467123131336 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:11 INFO - PROCESS | 3656 | 1467123131368 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
07:12:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 144ms
07:12:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
07:12:11 INFO - PROCESS | 3656 | 1467123131528 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:11 INFO - PROCESS | 3656 | 1467123131601 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
07:12:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 462ms
07:12:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
07:12:11 INFO - PROCESS | 3656 | 1467123131956 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - PROCESS | 3656 | 1467123132001 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
07:12:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 398ms
07:12:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
07:12:12 INFO - PROCESS | 3656 | 1467123132383 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - PROCESS | 3656 | 1467123132414 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
07:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
07:12:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 191ms
07:12:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
07:12:12 INFO - PROCESS | 3656 | 1467123132573 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - PROCESS | 3656 | 1467123132601 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
07:12:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 191ms
07:12:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
07:12:12 INFO - PROCESS | 3656 | 1467123132763 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - PROCESS | 3656 | 1467123132790 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
07:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
07:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
07:12:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 175ms
07:12:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
07:12:12 INFO - PROCESS | 3656 | 1467123132950 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:12 INFO - PROCESS | 3656 | 1467123132978 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
07:12:13 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
07:12:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
07:12:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
07:12:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 128ms
07:12:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
07:12:13 INFO - PROCESS | 3656 | 1467123133086 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - PROCESS | 3656 | 1467123133117 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
07:12:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 191ms
07:12:13 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
07:12:13 INFO - PROCESS | 3656 | 1467123133277 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - PROCESS | 3656 | 1467123133323 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
07:12:13 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 223ms
07:12:13 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
07:12:13 INFO - PROCESS | 3656 | 1467123133509 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - PROCESS | 3656 | 1467123133542 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
07:12:13 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 191ms
07:12:13 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
07:12:13 INFO - PROCESS | 3656 | 1467123133694 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - PROCESS | 3656 | 1467123133720 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
07:12:13 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 239ms
07:12:13 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
07:12:13 INFO - PROCESS | 3656 | 1467123133958 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:13 INFO - PROCESS | 3656 | 1467123133984 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:14 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
07:12:14 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 191ms
07:12:14 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
07:12:14 INFO - PROCESS | 3656 | 1467123134146 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:14 INFO - PROCESS | 3656 | 1467123134201 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
07:12:14 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 239ms
07:12:14 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
07:12:14 INFO - PROCESS | 3656 | 1467123134384 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:14 INFO - PROCESS | 3656 | 1467123134444 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
07:12:14 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 239ms
07:12:14 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
07:12:14 INFO - PROCESS | 3656 | 1467123134621 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:14 INFO - PROCESS | 3656 | 1467123134667 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
07:12:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
07:12:14 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 255ms
07:12:14 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
07:12:14 INFO - PROCESS | 3656 | 1467123134866 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:14 INFO - PROCESS | 3656 | 1467123134907 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
07:12:15 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 239ms
07:12:15 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
07:12:15 INFO - PROCESS | 3656 | 1467123135098 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:15 INFO - PROCESS | 3656 | 1467123135137 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
07:12:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 191ms
07:12:15 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
07:12:15 INFO - PROCESS | 3656 | 1467123135290 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:15 INFO - PROCESS | 3656 | 1467123135335 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
07:12:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 239ms
07:12:15 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
07:12:15 INFO - PROCESS | 3656 | 1467123135551 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:15 INFO - PROCESS | 3656 | 1467123135593 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
07:12:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
07:12:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 334ms
07:12:15 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
07:12:15 INFO - PROCESS | 3656 | 1467123135883 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:15 INFO - PROCESS | 3656 | 1467123135912 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
07:12:16 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 191ms
07:12:16 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
07:12:16 INFO - PROCESS | 3656 | 1467123136073 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:16 INFO - PROCESS | 3656 | 1467123136112 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
07:12:16 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 239ms
07:12:16 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
07:12:16 INFO - PROCESS | 3656 | 1467123136303 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:16 INFO - PROCESS | 3656 | 1467123136343 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
07:12:16 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 239ms
07:12:16 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
07:12:16 INFO - PROCESS | 3656 | 1467123136534 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:16 INFO - PROCESS | 3656 | 1467123136574 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
07:12:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
07:12:16 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 287ms
07:12:16 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
07:12:16 INFO - PROCESS | 3656 | 1467123136823 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:16 INFO - PROCESS | 3656 | 1467123136861 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
07:12:17 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 191ms
07:12:17 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
07:12:17 INFO - PROCESS | 3656 | 1467123137013 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - PROCESS | 3656 | 1467123137046 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
07:12:17 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
07:12:17 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 175ms
07:12:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
07:12:17 INFO - PROCESS | 3656 | 1467123137233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - PROCESS | 3656 | 1467123137275 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
07:12:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 191ms
07:12:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
07:12:17 INFO - PROCESS | 3656 | 1467123137422 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - PROCESS | 3656 | 1467123137465 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
07:12:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 191ms
07:12:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
07:12:17 INFO - PROCESS | 3656 | 1467123137616 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - PROCESS | 3656 | 1467123137661 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
07:12:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 223ms
07:12:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
07:12:17 INFO - PROCESS | 3656 | 1467123137842 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:17 INFO - PROCESS | 3656 | 1467123137884 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
07:12:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 175ms
07:12:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
07:12:18 INFO - PROCESS | 3656 | 1467123138032 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:18 INFO - PROCESS | 3656 | 1467123138066 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
07:12:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 192ms
07:12:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
07:12:18 INFO - PROCESS | 3656 | 1467123138220 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:18 INFO - PROCESS | 3656 | 1467123138289 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
07:12:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 493ms
07:12:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
07:12:18 INFO - PROCESS | 3656 | 1467123138719 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:18 INFO - PROCESS | 3656 | 1467123138806 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
07:12:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 287ms
07:12:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
07:12:19 INFO - PROCESS | 3656 | 1467123139044 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - PROCESS | 3656 | 1467123139080 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
07:12:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 191ms
07:12:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
07:12:19 INFO - PROCESS | 3656 | 1467123139233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - PROCESS | 3656 | 1467123139269 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
07:12:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 191ms
07:12:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
07:12:19 INFO - PROCESS | 3656 | 1467123139438 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - PROCESS | 3656 | 1467123139484 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
07:12:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 223ms
07:12:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
07:12:19 INFO - PROCESS | 3656 | 1467123139670 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - PROCESS | 3656 | 1467123139704 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
07:12:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 175ms
07:12:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
07:12:19 INFO - PROCESS | 3656 | 1467123139861 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:19 INFO - PROCESS | 3656 | 1467123139904 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
07:12:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 191ms
07:12:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
07:12:20 INFO - PROCESS | 3656 | 1467123140048 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - PROCESS | 3656 | 1467123140087 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
07:12:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 192ms
07:12:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
07:12:20 INFO - PROCESS | 3656 | 1467123140239 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - PROCESS | 3656 | 1467123140266 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
07:12:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 191ms
07:12:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
07:12:20 INFO - PROCESS | 3656 | 1467123140428 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - PROCESS | 3656 | 1467123140467 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
07:12:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 191ms
07:12:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
07:12:20 INFO - PROCESS | 3656 | 1467123140653 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - PROCESS | 3656 | 1467123140687 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 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
07:12:20 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 239ms
07:12:20 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
07:12:20 INFO - PROCESS | 3656 | 1467123140889 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:20 INFO - PROCESS | 3656 | 1467123140937 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:21 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
07:12:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 255ms
07:12:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
07:12:21 INFO - PROCESS | 3656 | 1467123141135 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:21 INFO - PROCESS | 3656 | 1467123141182 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
07:12:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 239ms
07:12:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
07:12:21 INFO - PROCESS | 3656 | 1467123141368 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:21 INFO - PROCESS | 3656 | 1467123141417 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
07:12:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 223ms
07:12:21 INFO - PROCESS | 3656 | 1467123141602 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
07:12:21 INFO - PROCESS | 3656 | 1467123141636 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:21 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
07:12:21 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 192ms
07:12:21 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
07:12:21 INFO - PROCESS | 3656 | 1467123141801 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:21 INFO - PROCESS | 3656 | 1467123141853 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
07:12:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 223ms
07:12:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
07:12:22 INFO - PROCESS | 3656 | 1467123142036 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:22 INFO - PROCESS | 3656 | 1467123142091 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
07:12:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 223ms
07:12:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
07:12:22 INFO - PROCESS | 3656 | 1467123142302 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:22 INFO - PROCESS | 3656 | 1467123142349 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
07:12:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 223ms
07:12:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
07:12:22 INFO - PROCESS | 3656 | 1467123142530 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:22 INFO - PROCESS | 3656 | 1467123142582 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:22 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
07:12:22 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 223ms
07:12:22 INFO - PROCESS | 3656 | 1467123142786 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
07:12:22 INFO - PROCESS | 3656 | 1467123142834 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 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
07:12:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 239ms
07:12:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
07:12:23 INFO - PROCESS | 3656 | 1467123143019 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 INFO - PROCESS | 3656 | 1467123143055 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 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
07:12:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 191ms
07:12:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
07:12:23 INFO - PROCESS | 3656 | 1467123143210 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 INFO - PROCESS | 3656 | 1467123143258 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
07:12:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 223ms
07:12:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
07:12:23 INFO - PROCESS | 3656 | 1467123143438 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 INFO - PROCESS | 3656 | 1467123143480 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
07:12:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 175ms
07:12:23 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
07:12:23 INFO - PROCESS | 3656 | 1467123143628 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 INFO - PROCESS | 3656 | 1467123143660 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
07:12:23 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 192ms
07:12:23 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
07:12:23 INFO - PROCESS | 3656 | 1467123143817 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:23 INFO - PROCESS | 3656 | 1467123143910 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
07:12:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 191ms
07:12:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
07:12:24 INFO - PROCESS | 3656 | 1467123144039 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - PROCESS | 3656 | 1467123144083 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
07:12:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 191ms
07:12:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
07:12:24 INFO - PROCESS | 3656 | 1467123144227 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - PROCESS | 3656 | 1467123144276 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
07:12:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 191ms
07:12:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
07:12:24 INFO - PROCESS | 3656 | 1467123144425 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - PROCESS | 3656 | 1467123144468 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
07:12:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 175ms
07:12:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
07:12:24 INFO - PROCESS | 3656 | 1467123144610 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - PROCESS | 3656 | 1467123144643 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
07:12:24 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 175ms
07:12:24 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
07:12:24 INFO - PROCESS | 3656 | 1467123144799 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:24 INFO - PROCESS | 3656 | 1467123144845 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
07:12:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 398ms
07:12:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
07:12:25 INFO - PROCESS | 3656 | 1467123145195 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:25 INFO - PROCESS | 3656 | 1467123145247 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
07:12:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 431ms
07:12:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
07:12:25 INFO - PROCESS | 3656 | 1467123145661 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:25 INFO - PROCESS | 3656 | 1467123145691 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:25 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
07:12:25 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 192ms
07:12:25 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
07:12:25 INFO - PROCESS | 3656 | 1467123145852 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:25 INFO - PROCESS | 3656 | 1467123145893 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:26 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
07:12:26 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 191ms
07:12:26 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
07:12:26 INFO - PROCESS | 3656 | 1467123146043 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:26 INFO - PROCESS | 3656 | 1467123146099 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:26 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
07:12:26 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 446ms
07:12:26 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
07:12:26 INFO - PROCESS | 3656 | 1467123146475 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:26 INFO - PROCESS | 3656 | 1467123146503 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:26 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
07:12:26 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 191ms
07:12:26 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
07:12:26 INFO - PROCESS | 3656 | 1467123146663 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:26 INFO - PROCESS | 3656 | 1467123146692 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:26 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
07:12:26 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 191ms
07:12:26 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
07:12:26 INFO - PROCESS | 3656 | 1467123146854 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:26 INFO - PROCESS | 3656 | 1467123146898 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
07:12:27 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 223ms
07:12:27 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
07:12:27 INFO - PROCESS | 3656 | 1467123147082 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - PROCESS | 3656 | 1467123147124 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
07:12:27 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 191ms
07:12:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
07:12:27 INFO - PROCESS | 3656 | 1467123147274 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - PROCESS | 3656 | 1467123147358 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
07:12:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 223ms
07:12:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
07:12:27 INFO - PROCESS | 3656 | 1467123147539 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - PROCESS | 3656 | 1467123147583 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
07:12:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 191ms
07:12:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
07:12:27 INFO - PROCESS | 3656 | 1467123147728 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - PROCESS | 3656 | 1467123147768 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
07:12:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 191ms
07:12:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
07:12:27 INFO - PROCESS | 3656 | 1467123147918 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:27 INFO - PROCESS | 3656 | 1467123147958 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
07:12:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 191ms
07:12:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
07:12:28 INFO - PROCESS | 3656 | 1467123148109 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:28 INFO - PROCESS | 3656 | 1467123148162 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
07:12:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 239ms
07:12:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
07:12:28 INFO - PROCESS | 3656 | 1467123148339 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:28 INFO - PROCESS | 3656 | 1467123148385 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
07:12:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 223ms
07:12:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
07:12:28 INFO - PROCESS | 3656 | 1467123148568 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:28 INFO - PROCESS | 3656 | 1467123148612 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
07:12:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 176ms
07:12:28 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
07:12:28 INFO - PROCESS | 3656 | 1467123148757 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:28 INFO - PROCESS | 3656 | 1467123148802 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
07:12:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 223ms
07:12:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
07:12:29 INFO - PROCESS | 3656 | 1467123148996 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - PROCESS | 3656 | 1467123149074 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
07:12:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 238ms
07:12:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
07:12:29 INFO - PROCESS | 3656 | 1467123149247 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - PROCESS | 3656 | 1467123149290 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
07:12:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 192ms
07:12:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
07:12:29 INFO - PROCESS | 3656 | 1467123149437 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - PROCESS | 3656 | 1467123149481 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
07:12:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 191ms
07:12:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
07:12:29 INFO - PROCESS | 3656 | 1467123149626 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - PROCESS | 3656 | 1467123149662 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
07:12:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 191ms
07:12:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
07:12:29 INFO - PROCESS | 3656 | 1467123149816 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:29 INFO - PROCESS | 3656 | 1467123149862 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
07:12:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 191ms
07:12:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
07:12:30 INFO - PROCESS | 3656 | 1467123150006 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - PROCESS | 3656 | 1467123150036 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
07:12:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 175ms
07:12:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
07:12:30 INFO - PROCESS | 3656 | 1467123150195 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - PROCESS | 3656 | 1467123150237 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
07:12:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 191ms
07:12:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
07:12:30 INFO - PROCESS | 3656 | 1467123150384 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - PROCESS | 3656 | 1467123150426 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
07:12:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 191ms
07:12:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
07:12:30 INFO - PROCESS | 3656 | 1467123150575 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - PROCESS | 3656 | 1467123150623 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
07:12:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 223ms
07:12:30 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
07:12:30 INFO - PROCESS | 3656 | 1467123150835 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:30 INFO - PROCESS | 3656 | 1467123150883 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
07:12:31 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 176ms
07:12:31 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
07:12:31 INFO - PROCESS | 3656 | 1467123151024 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:31 INFO - PROCESS | 3656 | 1467123151060 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
07:12:31 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 192ms
07:12:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
07:12:31 INFO - PROCESS | 3656 | 1467123151214 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:31 INFO - PROCESS | 3656 | 1467123151261 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
07:12:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 191ms
07:12:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
07:12:31 INFO - PROCESS | 3656 | 1467123151405 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:31 INFO - PROCESS | 3656 | 1467123151453 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
07:12:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 446ms
07:12:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
07:12:31 INFO - PROCESS | 3656 | 1467123151839 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:31 INFO - PROCESS | 3656 | 1467123151887 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
07:12:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 605ms
07:12:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
07:12:32 INFO - PROCESS | 3656 | 1467123152438 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:32 INFO - PROCESS | 3656 | 1467123152519 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
07:12:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 191ms
07:12:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
07:12:32 INFO - PROCESS | 3656 | 1467123152661 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:32 INFO - PROCESS | 3656 | 1467123152694 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
07:12:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 239ms
07:12:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
07:12:32 INFO - PROCESS | 3656 | 1467123152893 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:32 INFO - PROCESS | 3656 | 1467123152932 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
07:12:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 191ms
07:12:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
07:12:33 INFO - PROCESS | 3656 | 1467123153082 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - PROCESS | 3656 | 1467123153120 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
07:12:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 191ms
07:12:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
07:12:33 INFO - PROCESS | 3656 | 1467123153272 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - PROCESS | 3656 | 1467123153310 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
07:12:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 239ms
07:12:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
07:12:33 INFO - PROCESS | 3656 | 1467123153498 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - PROCESS | 3656 | 1467123153538 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
07:12:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 192ms
07:12:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
07:12:33 INFO - PROCESS | 3656 | 1467123153692 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - PROCESS | 3656 | 1467123153729 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
07:12:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 191ms
07:12:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
07:12:33 INFO - PROCESS | 3656 | 1467123153882 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:33 INFO - PROCESS | 3656 | 1467123153921 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
07:12:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 191ms
07:12:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
07:12:34 INFO - PROCESS | 3656 | 1467123154065 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:34 INFO - PROCESS | 3656 | 1467123154102 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
07:12:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 398ms
07:12:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
07:12:34 INFO - PROCESS | 3656 | 1467123154493 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:34 INFO - PROCESS | 3656 | 1467123154532 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
07:12:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 223ms
07:12:34 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
07:12:34 INFO - PROCESS | 3656 | 1467123154724 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:34 INFO - PROCESS | 3656 | 1467123154781 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
07:12:34 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 239ms
07:12:34 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
07:12:34 INFO - PROCESS | 3656 | 1467123154952 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - PROCESS | 3656 | 1467123154996 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
07:12:35 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 223ms
07:12:35 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
07:12:35 INFO - PROCESS | 3656 | 1467123155181 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - PROCESS | 3656 | 1467123155219 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
07:12:35 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 175ms
07:12:35 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
07:12:35 INFO - PROCESS | 3656 | 1467123155372 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - PROCESS | 3656 | 1467123155404 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
07:12:35 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 223ms
07:12:35 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
07:12:35 INFO - PROCESS | 3656 | 1467123155602 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - PROCESS | 3656 | 1467123155630 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
07:12:35 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 191ms
07:12:35 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
07:12:35 INFO - PROCESS | 3656 | 1467123155790 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:35 INFO - PROCESS | 3656 | 1467123155880 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
07:12:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 223ms
07:12:36 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
07:12:36 INFO - PROCESS | 3656 | 1467123156052 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - PROCESS | 3656 | 1467123156096 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
07:12:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 191ms
07:12:36 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
07:12:36 INFO - PROCESS | 3656 | 1467123156240 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - PROCESS | 3656 | 1467123156281 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
07:12:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 239ms
07:12:36 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
07:12:36 INFO - PROCESS | 3656 | 1467123156472 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - PROCESS | 3656 | 1467123156513 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
07:12:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 191ms
07:12:36 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
07:12:36 INFO - PROCESS | 3656 | 1467123156658 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - PROCESS | 3656 | 1467123156688 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
07:12:36 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 144ms
07:12:36 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
07:12:36 INFO - PROCESS | 3656 | 1467123156795 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - PROCESS | 3656 | 1467123156834 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:36 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
07:12:36 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
07:12:36 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
07:12:36 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 191ms
07:12:36 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
07:12:36 INFO - PROCESS | 3656 | 1467123156986 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:37 INFO - PROCESS | 3656 | 1467123157029 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
07:12:37 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 287ms
07:12:37 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
07:12:37 INFO - PROCESS | 3656 | 1467123157276 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:37 INFO - PROCESS | 3656 | 1467123157308 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
07:12:37 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 287ms
07:12:37 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
07:12:37 INFO - PROCESS | 3656 | 1467123157569 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:37 INFO - PROCESS | 3656 | 1467123157668 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
07:12:37 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 303ms
07:12:37 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
07:12:37 INFO - PROCESS | 3656 | 1467123157892 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:37 INFO - PROCESS | 3656 | 1467123157928 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:38 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
07:12:38 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
07:12:38 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 287ms
07:12:38 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
07:12:38 INFO - PROCESS | 3656 | 1467123158185 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:38 INFO - PROCESS | 3656 | 1467123158218 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
07:12:38 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 383ms
07:12:38 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
07:12:38 INFO - PROCESS | 3656 | 1467123158578 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:38 INFO - PROCESS | 3656 | 1467123158631 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
07:12:38 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 334ms
07:12:38 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
07:12:38 INFO - PROCESS | 3656 | 1467123158911 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:38 INFO - PROCESS | 3656 | 1467123158940 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
07:12:39 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 287ms
07:12:39 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
07:12:39 INFO - PROCESS | 3656 | 1467123159204 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:39 INFO - PROCESS | 3656 | 1467123159234 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
07:12:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
07:12:39 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 223ms
07:12:39 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
07:12:39 INFO - PROCESS | 3656 | 1467123159461 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:39 INFO - PROCESS | 3656 | 1467123159489 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
07:12:39 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 191ms
07:12:39 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
07:12:39 INFO - PROCESS | 3656 | 1467123159651 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:39 INFO - PROCESS | 3656 | 1467123159688 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
07:12:39 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 303ms
07:12:39 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
07:12:39 INFO - PROCESS | 3656 | 1467123159943 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:39 INFO - PROCESS | 3656 | 1467123159975 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
07:12:40 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 191ms
07:12:40 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
07:12:40 INFO - PROCESS | 3656 | 1467123160135 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:40 INFO - PROCESS | 3656 | 1467123160172 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
07:12:40 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 191ms
07:12:40 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
07:12:40 INFO - PROCESS | 3656 | 1467123160321 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:40 INFO - PROCESS | 3656 | 1467123160349 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
07:12:40 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 303ms
07:12:40 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
07:12:40 INFO - PROCESS | 3656 | 1467123160613 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:40 INFO - PROCESS | 3656 | 1467123160640 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
07:12:40 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 286ms
07:12:40 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
07:12:40 INFO - PROCESS | 3656 | 1467123160903 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:40 INFO - PROCESS | 3656 | 1467123160979 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
07:12:41 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 175ms
07:12:41 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
07:12:41 INFO - PROCESS | 3656 | 1467123161127 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:41 INFO - PROCESS | 3656 | 1467123161165 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
07:12:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
07:12:41 INFO - window.indexedDB.open('test', val);..." did not throw
07:12:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
07:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
07:12:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
07:12:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
07:12:41 INFO - window.indexedDB.open('test', val);..." did not throw
07:12:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
07:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
07:12:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
07:12:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
07:12:41 INFO - window.indexedDB.open('test', val);..." did not throw
07:12:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
07:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
07:12:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
07:12:41 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
07:12:41 INFO - window.indexedDB.open('test', val);..." did not throw
07:12:41 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
07:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:12:41 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
07:12:41 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
07:12:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
07:12:41 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 399ms
07:12:41 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
07:12:41 INFO - PROCESS | 3656 | 1467123161532 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:41 INFO - PROCESS | 3656 | 1467123161573 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:41 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
07:12:41 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 223ms
07:12:41 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
07:12:41 INFO - PROCESS | 3656 | 1467123161770 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:41 INFO - PROCESS | 3656 | 1467123161820 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:42 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
07:12:42 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
07:12:42 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 701ms
07:12:42 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
07:12:42 INFO - PROCESS | 3656 | 1467123162465 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:42 INFO - PROCESS | 3656 | 1467123162495 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:42 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
07:12:42 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 176ms
07:12:42 INFO - TEST-START | /IndexedDB/idbindex_count.htm
07:12:42 INFO - PROCESS | 3656 | 1467123162688 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:42 INFO - PROCESS | 3656 | 1467123162736 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:42 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
07:12:42 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 176ms
07:12:42 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
07:12:42 INFO - PROCESS | 3656 | 1467123162876 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:42 INFO - PROCESS | 3656 | 1467123162904 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
07:12:43 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 191ms
07:12:43 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
07:12:43 INFO - PROCESS | 3656 | 1467123163066 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - PROCESS | 3656 | 1467123163106 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
07:12:43 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 223ms
07:12:43 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
07:12:43 INFO - PROCESS | 3656 | 1467123163296 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - PROCESS | 3656 | 1467123163325 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
07:12:43 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 175ms
07:12:43 INFO - TEST-START | /IndexedDB/idbindex_get.htm
07:12:43 INFO - PROCESS | 3656 | 1467123163487 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - PROCESS | 3656 | 1467123163517 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
07:12:43 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 191ms
07:12:43 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
07:12:43 INFO - PROCESS | 3656 | 1467123163674 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - PROCESS | 3656 | 1467123163713 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
07:12:43 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 191ms
07:12:43 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
07:12:43 INFO - PROCESS | 3656 | 1467123163864 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:43 INFO - PROCESS | 3656 | 1467123163904 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:44 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
07:12:44 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 191ms
07:12:44 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
07:12:44 INFO - PROCESS | 3656 | 1467123164056 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:44 INFO - PROCESS | 3656 | 1467123164105 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:44 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
07:12:44 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 223ms
07:12:44 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
07:12:44 INFO - PROCESS | 3656 | 1467123164336 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:44 INFO - PROCESS | 3656 | 1467123164371 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:44 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
07:12:44 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 175ms
07:12:44 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
07:12:44 INFO - PROCESS | 3656 | 1467123164506 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:44 INFO - PROCESS | 3656 | 1467123164549 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:44 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
07:12:44 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 191ms
07:12:44 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
07:12:44 INFO - PROCESS | 3656 | 1467123164700 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:44 INFO - PROCESS | 3656 | 1467123164748 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
07:12:45 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 446ms
07:12:45 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
07:12:45 INFO - PROCESS | 3656 | 1467123165132 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:45 INFO - PROCESS | 3656 | 1467123165179 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
07:12:45 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 223ms
07:12:45 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
07:12:45 INFO - PROCESS | 3656 | 1467123165373 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:45 INFO - PROCESS | 3656 | 1467123165403 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
07:12:45 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 192ms
07:12:45 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
07:12:45 INFO - PROCESS | 3656 | 1467123165556 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:45 INFO - PROCESS | 3656 | 1467123165594 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
07:12:45 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
07:12:45 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 238ms
07:12:45 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
07:12:45 INFO - PROCESS | 3656 | 1467123165789 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:45 INFO - PROCESS | 3656 | 1467123165827 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
07:12:46 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 239ms
07:12:46 INFO - PROCESS | 3656 | 1467123166070 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
07:12:46 INFO - PROCESS | 3656 | 1467123166104 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
07:12:46 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 176ms
07:12:46 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
07:12:46 INFO - PROCESS | 3656 | 1467123166245 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - PROCESS | 3656 | 1467123166287 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
07:12:46 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 239ms
07:12:46 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
07:12:46 INFO - PROCESS | 3656 | 1467123166474 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - PROCESS | 3656 | 1467123166507 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
07:12:46 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 191ms
07:12:46 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
07:12:46 INFO - PROCESS | 3656 | 1467123166664 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - PROCESS | 3656 | 1467123166700 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
07:12:46 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 191ms
07:12:46 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
07:12:46 INFO - PROCESS | 3656 | 1467123166853 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:46 INFO - PROCESS | 3656 | 1467123166890 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
07:12:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 191ms
07:12:47 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
07:12:47 INFO - PROCESS | 3656 | 1467123167042 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - PROCESS | 3656 | 1467123167069 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
07:12:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 191ms
07:12:47 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
07:12:47 INFO - PROCESS | 3656 | 1467123167233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - PROCESS | 3656 | 1467123167279 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
07:12:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 239ms
07:12:47 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
07:12:47 INFO - PROCESS | 3656 | 1467123167461 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - PROCESS | 3656 | 1467123167504 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
07:12:47 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 223ms
07:12:47 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
07:12:47 INFO - PROCESS | 3656 | 1467123167691 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - PROCESS | 3656 | 1467123167785 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
07:12:47 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 223ms
07:12:47 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
07:12:47 INFO - PROCESS | 3656 | 1467123167952 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:47 INFO - PROCESS | 3656 | 1467123167995 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:48 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
07:12:48 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 239ms
07:12:48 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
07:12:48 INFO - PROCESS | 3656 | 1467123168184 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:48 INFO - PROCESS | 3656 | 1467123168232 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:48 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
07:12:48 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 223ms
07:12:48 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
07:12:48 INFO - PROCESS | 3656 | 1467123168413 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:48 INFO - PROCESS | 3656 | 1467123168471 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:48 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
07:12:48 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 223ms
07:12:48 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
07:12:48 INFO - PROCESS | 3656 | 1467123168640 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:48 INFO - PROCESS | 3656 | 1467123168677 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:48 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
07:12:48 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 191ms
07:12:48 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
07:12:48 INFO - PROCESS | 3656 | 1467123168832 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:48 INFO - PROCESS | 3656 | 1467123168861 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
07:12:49 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 175ms
07:12:49 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
07:12:49 INFO - PROCESS | 3656 | 1467123169023 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - PROCESS | 3656 | 1467123169055 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
07:12:49 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 191ms
07:12:49 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
07:12:49 INFO - PROCESS | 3656 | 1467123169209 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - PROCESS | 3656 | 1467123169249 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
07:12:49 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 191ms
07:12:49 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
07:12:49 INFO - PROCESS | 3656 | 1467123169400 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - PROCESS | 3656 | 1467123169489 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
07:12:49 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 192ms
07:12:49 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
07:12:49 INFO - PROCESS | 3656 | 1467123169621 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - PROCESS | 3656 | 1467123169665 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
07:12:49 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
07:12:49 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 191ms
07:12:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
07:12:49 INFO - PROCESS | 3656 | 1467123169815 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - PROCESS | 3656 | 1467123169864 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
07:12:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 191ms
07:12:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
07:12:50 INFO - PROCESS | 3656 | 1467123170001 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 INFO - PROCESS | 3656 | 1467123170047 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 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
07:12:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 239ms
07:12:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
07:12:50 INFO - PROCESS | 3656 | 1467123170233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 INFO - PROCESS | 3656 | 1467123170275 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 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
07:12:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 191ms
07:12:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
07:12:50 INFO - PROCESS | 3656 | 1467123170420 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 INFO - PROCESS | 3656 | 1467123170466 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
07:12:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 191ms
07:12:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
07:12:50 INFO - PROCESS | 3656 | 1467123170609 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 INFO - PROCESS | 3656 | 1467123170657 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 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
07:12:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 191ms
07:12:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
07:12:50 INFO - PROCESS | 3656 | 1467123170801 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:50 INFO - PROCESS | 3656 | 1467123170843 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:51 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
07:12:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 175ms
07:12:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
07:12:51 INFO - PROCESS | 3656 | 1467123170988 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:51 INFO - PROCESS | 3656 | 1467123171031 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
07:12:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 223ms
07:12:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
07:12:51 INFO - PROCESS | 3656 | 1467123171250 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:51 INFO - PROCESS | 3656 | 1467123171304 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:51 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
07:12:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 335ms
07:12:51 INFO - PROCESS | 3656 | 1467123171676 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
07:12:51 INFO - PROCESS | 3656 | 1467123171721 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
07:12:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 430ms
07:12:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
07:12:52 INFO - PROCESS | 3656 | 1467123172115 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - PROCESS | 3656 | 1467123172146 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
07:12:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 175ms
07:12:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
07:12:52 INFO - PROCESS | 3656 | 1467123172305 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - PROCESS | 3656 | 1467123172338 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
07:12:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 192ms
07:12:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
07:12:52 INFO - PROCESS | 3656 | 1467123172495 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - PROCESS | 3656 | 1467123172533 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
07:12:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 223ms
07:12:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
07:12:52 INFO - PROCESS | 3656 | 1467123172727 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - PROCESS | 3656 | 1467123172766 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
07:12:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 224ms
07:12:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
07:12:52 INFO - PROCESS | 3656 | 1467123172988 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - PROCESS | 3656 | 1467123173019 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
07:12:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 191ms
07:12:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
07:12:53 INFO - PROCESS | 3656 | 1467123173179 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - PROCESS | 3656 | 1467123173220 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
07:12:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 175ms
07:12:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
07:12:53 INFO - PROCESS | 3656 | 1467123173366 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - PROCESS | 3656 | 1467123173406 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
07:12:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 191ms
07:12:53 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
07:12:53 INFO - PROCESS | 3656 | 1467123173556 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - PROCESS | 3656 | 1467123173589 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
07:12:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 191ms
07:12:53 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
07:12:53 INFO - PROCESS | 3656 | 1467123173748 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - PROCESS | 3656 | 1467123173783 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
07:12:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 191ms
07:12:53 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
07:12:53 INFO - PROCESS | 3656 | 1467123173936 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:53 INFO - PROCESS | 3656 | 1467123173976 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
07:12:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 191ms
07:12:54 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
07:12:54 INFO - PROCESS | 3656 | 1467123174125 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 INFO - PROCESS | 3656 | 1467123174186 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 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
07:12:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 239ms
07:12:54 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
07:12:54 INFO - PROCESS | 3656 | 1467123174354 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 INFO - PROCESS | 3656 | 1467123174389 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
07:12:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 191ms
07:12:54 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
07:12:54 INFO - PROCESS | 3656 | 1467123174582 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 INFO - PROCESS | 3656 | 1467123174635 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
07:12:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 223ms
07:12:54 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
07:12:54 INFO - PROCESS | 3656 | 1467123174805 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 INFO - PROCESS | 3656 | 1467123174849 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
07:12:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 191ms
07:12:54 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
07:12:55 INFO - PROCESS | 3656 | 1467123174996 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 INFO - PROCESS | 3656 | 1467123175030 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 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
07:12:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 192ms
07:12:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
07:12:55 INFO - PROCESS | 3656 | 1467123175188 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 INFO - PROCESS | 3656 | 1467123175236 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
07:12:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 223ms
07:12:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
07:12:55 INFO - PROCESS | 3656 | 1467123175415 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 INFO - PROCESS | 3656 | 1467123175453 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
07:12:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 175ms
07:12:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
07:12:55 INFO - PROCESS | 3656 | 1467123175603 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 INFO - PROCESS | 3656 | 1467123175643 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 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
07:12:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 223ms
07:12:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
07:12:55 INFO - PROCESS | 3656 | 1467123175833 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:55 INFO - PROCESS | 3656 | 1467123175871 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 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
07:12:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 191ms
07:12:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
07:12:56 INFO - PROCESS | 3656 | 1467123176022 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 INFO - PROCESS | 3656 | 1467123176053 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
07:12:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 175ms
07:12:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
07:12:56 INFO - PROCESS | 3656 | 1467123176265 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 INFO - PROCESS | 3656 | 1467123176311 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 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
07:12:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 175ms
07:12:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
07:12:56 INFO - PROCESS | 3656 | 1467123176450 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 INFO - PROCESS | 3656 | 1467123176491 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
07:12:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 191ms
07:12:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
07:12:56 INFO - PROCESS | 3656 | 1467123176638 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 INFO - PROCESS | 3656 | 1467123176679 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
07:12:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 191ms
07:12:56 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
07:12:56 INFO - PROCESS | 3656 | 1467123176829 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:56 INFO - PROCESS | 3656 | 1467123176874 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
07:12:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 191ms
07:12:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
07:12:57 INFO - PROCESS | 3656 | 1467123177017 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 INFO - PROCESS | 3656 | 1467123177065 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 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"
07:12:57 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
07:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:12:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 239ms
07:12:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
07:12:57 INFO - PROCESS | 3656 | 1467123177248 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 INFO - PROCESS | 3656 | 1467123177293 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 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"
07:12:57 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
07:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:12:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
07:12:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 192ms
07:12:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
07:12:57 INFO - PROCESS | 3656 | 1467123177436 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 INFO - PROCESS | 3656 | 1467123177480 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
07:12:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 191ms
07:12:57 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
07:12:57 INFO - PROCESS | 3656 | 1467123177627 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 INFO - PROCESS | 3656 | 1467123177675 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
07:12:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 223ms
07:12:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
07:12:57 INFO - PROCESS | 3656 | 1467123177854 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:57 INFO - PROCESS | 3656 | 1467123177946 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
07:12:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 493ms
07:12:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
07:12:58 INFO - PROCESS | 3656 | 1467123178385 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:58 INFO - PROCESS | 3656 | 1467123178439 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
07:12:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 223ms
07:12:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
07:12:58 INFO - PROCESS | 3656 | 1467123178615 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:58 INFO - PROCESS | 3656 | 1467123178643 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
07:12:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 191ms
07:12:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
07:12:58 INFO - PROCESS | 3656 | 1467123178805 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:58 INFO - PROCESS | 3656 | 1467123178839 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
07:12:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 192ms
07:12:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
07:12:59 INFO - PROCESS | 3656 | 1467123178993 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:59 INFO - PROCESS | 3656 | 1467123179033 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
07:12:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 239ms
07:12:59 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
07:12:59 INFO - PROCESS | 3656 | 1467123179221 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:59 INFO - PROCESS | 3656 | 1467123179249 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
07:12:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 191ms
07:12:59 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
07:12:59 INFO - PROCESS | 3656 | 1467123179416 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:59 INFO - PROCESS | 3656 | 1467123179462 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:59 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
07:12:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 223ms
07:12:59 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
07:12:59 INFO - PROCESS | 3656 | 1467123179645 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:12:59 INFO - PROCESS | 3656 | 1467123179741 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
07:13:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 334ms
07:13:00 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
07:13:00 INFO - PROCESS | 3656 | 1467123180023 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - PROCESS | 3656 | 1467123180068 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
07:13:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 367ms
07:13:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
07:13:00 INFO - PROCESS | 3656 | 1467123180363 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - PROCESS | 3656 | 1467123180394 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
07:13:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 191ms
07:13:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
07:13:00 INFO - PROCESS | 3656 | 1467123180553 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - PROCESS | 3656 | 1467123180583 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
07:13:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 191ms
07:13:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
07:13:00 INFO - PROCESS | 3656 | 1467123180745 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - PROCESS | 3656 | 1467123180793 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
07:13:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 191ms
07:13:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
07:13:00 INFO - PROCESS | 3656 | 1467123180930 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - PROCESS | 3656 | 1467123180970 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
07:13:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 239ms
07:13:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
07:13:01 INFO - PROCESS | 3656 | 1467123181162 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - PROCESS | 3656 | 1467123181200 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
07:13:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 191ms
07:13:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
07:13:01 INFO - PROCESS | 3656 | 1467123181351 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - PROCESS | 3656 | 1467123181452 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
07:13:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 239ms
07:13:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
07:13:01 INFO - PROCESS | 3656 | 1467123181612 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - PROCESS | 3656 | 1467123181653 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
07:13:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 223ms
07:13:01 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
07:13:01 INFO - PROCESS | 3656 | 1467123181842 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:01 INFO - PROCESS | 3656 | 1467123181881 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
07:13:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 223ms
07:13:02 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
07:13:02 INFO - PROCESS | 3656 | 1467123182071 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - PROCESS | 3656 | 1467123182137 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
07:13:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 239ms
07:13:02 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
07:13:02 INFO - PROCESS | 3656 | 1467123182301 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - PROCESS | 3656 | 1467123182350 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
07:13:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 191ms
07:13:02 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
07:13:02 INFO - PROCESS | 3656 | 1467123182493 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - PROCESS | 3656 | 1467123182538 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
07:13:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 239ms
07:13:02 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
07:13:02 INFO - PROCESS | 3656 | 1467123182721 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - PROCESS | 3656 | 1467123182753 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
07:13:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 191ms
07:13:02 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
07:13:02 INFO - PROCESS | 3656 | 1467123182912 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:02 INFO - PROCESS | 3656 | 1467123182952 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
07:13:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
07:13:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
07:13:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
07:13:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
07:13:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 287ms
07:13:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
07:13:03 INFO - PROCESS | 3656 | 1467123183234 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 INFO - PROCESS | 3656 | 1467123183264 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
07:13:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 175ms
07:13:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
07:13:03 INFO - PROCESS | 3656 | 1467123183424 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 INFO - PROCESS | 3656 | 1467123183455 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 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
07:13:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 191ms
07:13:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
07:13:03 INFO - PROCESS | 3656 | 1467123183612 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 INFO - PROCESS | 3656 | 1467123183640 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 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
07:13:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 191ms
07:13:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
07:13:03 INFO - PROCESS | 3656 | 1467123183802 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 INFO - PROCESS | 3656 | 1467123183834 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
07:13:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 191ms
07:13:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
07:13:04 INFO - PROCESS | 3656 | 1467123183992 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 INFO - PROCESS | 3656 | 1467123184041 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 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
07:13:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 239ms
07:13:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
07:13:04 INFO - PROCESS | 3656 | 1467123184221 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 INFO - PROCESS | 3656 | 1467123184263 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 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
07:13:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 223ms
07:13:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
07:13:04 INFO - PROCESS | 3656 | 1467123184451 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 INFO - PROCESS | 3656 | 1467123184495 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
07:13:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 223ms
07:13:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
07:13:04 INFO - PROCESS | 3656 | 1467123184683 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 INFO - PROCESS | 3656 | 1467123184721 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 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
07:13:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 191ms
07:13:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
07:13:04 INFO - PROCESS | 3656 | 1467123184907 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:04 INFO - PROCESS | 3656 | 1467123184937 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
07:13:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 175ms
07:13:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
07:13:05 INFO - PROCESS | 3656 | 1467123185095 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:05 INFO - PROCESS | 3656 | 1467123185138 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
07:13:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 430ms
07:13:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
07:13:05 INFO - PROCESS | 3656 | 1467123185535 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:05 INFO - PROCESS | 3656 | 1467123185584 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
07:13:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 287ms
07:13:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
07:13:05 INFO - PROCESS | 3656 | 1467123185827 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:05 INFO - PROCESS | 3656 | 1467123185863 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
07:13:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 191ms
07:13:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
07:13:06 INFO - PROCESS | 3656 | 1467123186016 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - PROCESS | 3656 | 1467123186056 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
07:13:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 223ms
07:13:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
07:13:06 INFO - PROCESS | 3656 | 1467123186243 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - PROCESS | 3656 | 1467123186274 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
07:13:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 191ms
07:13:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
07:13:06 INFO - PROCESS | 3656 | 1467123186433 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - PROCESS | 3656 | 1467123186508 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
07:13:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 191ms
07:13:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
07:13:06 INFO - PROCESS | 3656 | 1467123186657 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - PROCESS | 3656 | 1467123186699 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 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
07:13:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 239ms
07:13:06 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
07:13:06 INFO - PROCESS | 3656 | 1467123186884 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:06 INFO - PROCESS | 3656 | 1467123186921 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
07:13:07 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 192ms
07:13:07 INFO - TEST-START | /IndexedDB/idbtransaction.htm
07:13:07 INFO - PROCESS | 3656 | 1467123187075 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:07 INFO - PROCESS | 3656 | 1467123187114 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
07:13:07 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 191ms
07:13:07 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
07:13:07 INFO - PROCESS | 3656 | 1467123187263 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:07 INFO - PROCESS | 3656 | 1467123187302 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
07:13:07 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 239ms
07:13:07 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
07:13:07 INFO - PROCESS | 3656 | 1467123187493 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:07 INFO - PROCESS | 3656 | 1467123187532 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
07:13:07 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
07:13:07 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 286ms
07:13:07 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
07:13:07 INFO - PROCESS | 3656 | 1467123187784 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:07 INFO - PROCESS | 3656 | 1467123187838 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:08 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
07:13:08 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 223ms
07:13:08 INFO - TEST-START | /IndexedDB/index_sort_order.htm
07:13:08 INFO - PROCESS | 3656 | 1467123188020 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:08 INFO - PROCESS | 3656 | 1467123188074 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:08 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
07:13:08 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 287ms
07:13:08 INFO - TEST-START | /IndexedDB/interfaces.html
07:13:08 INFO - PROCESS | 3656 | 1467123188343 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:08 INFO - PROCESS | 3656 | 1467123188381 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
07:13:08 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
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
07:13:08 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
07:13:08 INFO - TEST-OK | /IndexedDB/interfaces.html | took 414ms
07:13:08 INFO - TEST-START | /IndexedDB/interfaces.worker
07:13:08 INFO - PROCESS | 3656 | 1467123188747 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:08 INFO - PROCESS | 3656 | 1467123188790 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
07:13:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
07:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
07:13:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
07:13:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
07:13:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
07:13:09 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
07:13:09 INFO - {}
07:13:09 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 - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
07:13:09 INFO - {}
07:13:09 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 494ms
07:13:09 INFO - TEST-START | /IndexedDB/key_invalid.htm
07:13:09 INFO - PROCESS | 3656 | 1467123189233 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:09 INFO - PROCESS | 3656 | 1467123189278 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
07:13:09 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
07:13:09 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 239ms
07:13:09 INFO - TEST-START | /IndexedDB/key_valid.html
07:13:09 INFO - PROCESS | 3656 | 1467123189477 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:09 INFO - PROCESS | 3656 | 1467123189519 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
07:13:09 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
07:13:09 INFO - TEST-OK | /IndexedDB/key_valid.html | took 446ms
07:13:09 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
07:13:09 INFO - PROCESS | 3656 | 1467123189921 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - PROCESS | 3656 | 1467123190000 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
07:13:10 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 191ms
07:13:10 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
07:13:10 INFO - PROCESS | 3656 | 1467123190145 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - PROCESS | 3656 | 1467123190186 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
07:13:10 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 175ms
07:13:10 INFO - TEST-START | /IndexedDB/keygenerator.htm
07:13:10 INFO - PROCESS | 3656 | 1467123190334 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - PROCESS | 3656 | 1467123190376 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
07:13:10 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
07:13:10 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
07:13:10 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 223ms
07:13:10 INFO - TEST-START | /IndexedDB/keyorder.htm
07:13:10 INFO - PROCESS | 3656 | 1467123190564 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - PROCESS | 3656 | 1467123190603 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
07:13:10 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
07:13:10 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 319ms
07:13:10 INFO - TEST-START | /IndexedDB/keypath.htm
07:13:10 INFO - PROCESS | 3656 | 1467123190867 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:10 INFO - PROCESS | 3656 | 1467123190900 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
07:13:11 INFO - TEST-OK | /IndexedDB/keypath.htm | took 191ms
07:13:11 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
07:13:11 INFO - PROCESS | 3656 | 1467123191058 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:11 INFO - PROCESS | 3656 | 1467123191105 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
07:13:11 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 239ms
07:13:11 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
07:13:11 INFO - PROCESS | 3656 | 1467123191300 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:11 INFO - PROCESS | 3656 | 1467123191351 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
07:13:11 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
07:13:11 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 239ms
07:13:11 INFO - TEST-START | /IndexedDB/list_ordering.htm
07:13:11 INFO - PROCESS | 3656 | 1467123191527 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:11 INFO - PROCESS | 3656 | 1467123191565 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:11 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
07:13:11 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
07:13:11 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
07:13:11 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 286ms
07:13:11 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
07:13:11 INFO - PROCESS | 3656 | 1467123191886 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:11 INFO - PROCESS | 3656 | 1467123191950 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:12 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
07:13:12 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 558ms
07:13:12 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
07:13:12 INFO - PROCESS | 3656 | 1467123192432 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:12 INFO - PROCESS | 3656 | 1467123192464 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:12 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
07:13:12 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 191ms
07:13:12 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
07:13:12 INFO - PROCESS | 3656 | 1467123192622 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:12 INFO - PROCESS | 3656 | 1467123192653 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:12 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
07:13:12 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 191ms
07:13:12 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
07:13:12 INFO - PROCESS | 3656 | 1467123192811 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:12 INFO - PROCESS | 3656 | 1467123192840 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
07:13:13 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 191ms
07:13:13 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
07:13:13 INFO - PROCESS | 3656 | 1467123192998 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - PROCESS | 3656 | 1467123193041 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
07:13:13 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 239ms
07:13:13 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
07:13:13 INFO - PROCESS | 3656 | 1467123193228 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - PROCESS | 3656 | 1467123193254 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
07:13:13 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 223ms
07:13:13 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
07:13:13 INFO - PROCESS | 3656 | 1467123193492 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - PROCESS | 3656 | 1467123193533 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
07:13:13 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 223ms
07:13:13 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
07:13:13 INFO - PROCESS | 3656 | 1467123193722 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - PROCESS | 3656 | 1467123193758 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:13 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
07:13:13 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 239ms
07:13:13 INFO - TEST-START | /IndexedDB/value.htm
07:13:13 INFO - PROCESS | 3656 | 1467123193949 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:14 INFO - PROCESS | 3656 | 1467123193981 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:14 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
07:13:14 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
07:13:14 INFO - TEST-OK | /IndexedDB/value.htm | took 191ms
07:13:14 INFO - TEST-START | /IndexedDB/value_recursive.htm
07:13:14 INFO - PROCESS | 3656 | 1467123194140 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:14 INFO - PROCESS | 3656 | 1467123194176 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:14 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
07:13:14 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
07:13:14 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
07:13:14 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 223ms
07:13:14 INFO - TEST-START | /IndexedDB/writer-starvation.htm
07:13:14 INFO - PROCESS | 3656 | 1467123194370 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:14 INFO - PROCESS | 3656 | 1467123194409 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:14 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
07:13:14 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 398ms
07:13:14 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
07:13:14 INFO - PROCESS | 3656 | 1467123194762 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:14 INFO - PROCESS | 3656 | 1467123194803 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
07:13:15 INFO - {}
07:13:15 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
07:13:15 INFO - {}
07:13:15 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
07:13:15 INFO - {}
07:13:15 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
07:13:15 INFO - {}
07:13:15 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 223ms
07:13:15 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
07:13:15 INFO - PROCESS | 3656 | 1467123195055 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - PROCESS | 3656 | 1467123195097 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
07:13:15 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
07:13:15 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
07:13:15 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
07:13:15 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 191ms
07:13:15 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
07:13:15 INFO - PROCESS | 3656 | 1467123195242 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - PROCESS | 3656 | 1467123195269 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
07:13:15 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 207ms
07:13:15 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
07:13:15 INFO - PROCESS | 3656 | 1467123195457 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - PROCESS | 3656 | 1467123195487 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
07:13:15 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
07:13:15 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
07:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:15 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
07:13:15 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
07:13:15 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
07:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:15 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
07:13:15 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 207ms
07:13:15 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
07:13:15 INFO - PROCESS | 3656 | 1467123195658 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - PROCESS | 3656 | 1467123195702 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 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() {
07:13:15 INFO - [native code]
07:13:15 INFO - }" but got function "function () {
07:13:15 INFO - }"
07:13:15 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
07:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:15 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
07:13:15 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
07:13:15 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
07:13:15 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
07:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:15 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
07:13:15 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
07:13:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
07:13:15 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 191ms
07:13:15 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
07:13:15 INFO - PROCESS | 3656 | 1467123195846 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:15 INFO - PROCESS | 3656 | 1467123195877 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 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() {
07:13:16 INFO - [native code]
07:13:16 INFO - }" but got function "function () {
07:13:16 INFO - }"
07:13:16 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
07:13:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
07:13:16 INFO - {}
07:13:16 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
07:13:16 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
07:13:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
07:13:16 INFO - {}
07:13:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 192ms
07:13:16 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
07:13:16 INFO - PROCESS | 3656 | 1467123196039 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - PROCESS | 3656 | 1467123196083 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
07:13:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
07:13:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
07:13:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
07:13:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
07:13:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
07:13:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
07:13:16 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"
07:13:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
07:13:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
07:13:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
07:13:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
07:13:16 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
07:13:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
07:13:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
07:13:16 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
07:13:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
07:13:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
07:13:16 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
07:13:16 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"
07:13:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
07:13:16 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
07:13:16 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
07:13:16 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
07:13:16 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
07:13:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 238ms
07:13:16 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
07:13:16 INFO - PROCESS | 3656 | 1467123196275 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - PROCESS | 3656 | 1467123196325 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
07:13:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 192ms
07:13:16 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
07:13:16 INFO - PROCESS | 3656 | 1467123196464 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - PROCESS | 3656 | 1467123196504 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
07:13:16 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
07:13:16 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 191ms
07:13:16 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
07:13:16 INFO - PROCESS | 3656 | 1467123196655 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - PROCESS | 3656 | 1467123196746 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
07:13:16 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
07:13:16 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
07:13:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
07:13:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
07:13:16 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 223ms
07:13:16 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
07:13:16 INFO - PROCESS | 3656 | 1467123196920 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:16 INFO - PROCESS | 3656 | 1467123196968 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
07:13:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
07:13:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
07:13:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
07:13:18 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
07:13:18 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1210ms
07:13:18 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
07:13:18 INFO - PROCESS | 3656 | 1467123198119 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:18 INFO - PROCESS | 3656 | 1467123198150 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
07:13:19 INFO - {}
07:13:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
07:13:19 INFO - {}
07:13:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
07:13:19 INFO - {}
07:13:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
07:13:19 INFO - {}
07:13:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
07:13:19 INFO - {}
07:13:19 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1211ms
07:13:19 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
07:13:19 INFO - PROCESS | 3656 | 1467123199356 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:19 INFO - PROCESS | 3656 | 1467123199390 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:19 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
07:13:19 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 398ms
07:13:19 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
07:13:19 INFO - PROCESS | 3656 | 1467123199750 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:19 INFO - PROCESS | 3656 | 1467123199781 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:19 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
07:13:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
07:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
07:13:19 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 191ms
07:13:19 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
07:13:19 INFO - PROCESS | 3656 | 1467123199941 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:19 INFO - PROCESS | 3656 | 1467123199970 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:30 INFO - PROCESS | 3656 | MARIONETTE LOG: INFO: Timeout fired
07:13:30 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
07:13:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
07:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
07:13:30 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10274ms
07:13:30 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
07:13:30 INFO - PROCESS | 3656 | 1467123210243 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:30 INFO - PROCESS | 3656 | 1467123210282 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:30 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
07:13:30 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 510ms
07:13:30 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
07:13:30 INFO - PROCESS | 3656 | 1467123210740 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:30 INFO - PROCESS | 3656 | 1467123210771 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:30 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
07:13:30 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 191ms
07:13:30 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
07:13:30 INFO - PROCESS | 3656 | 1467123210931 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:30 INFO - PROCESS | 3656 | 1467123210964 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:31 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
07:13:31 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 191ms
07:13:31 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
07:13:31 INFO - PROCESS | 3656 | 1467123211117 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:31 INFO - PROCESS | 3656 | 1467123211162 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:31 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
07:13:31 INFO - {}
07:13:31 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 239ms
07:13:31 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
07:13:31 INFO - PROCESS | 3656 | 1467123211356 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:31 INFO - PROCESS | 3656 | 1467123211396 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:31 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
07:13:31 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 191ms
07:13:31 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
07:13:31 INFO - PROCESS | 3656 | 1467123211537 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:31 INFO - PROCESS | 3656 | 1467123211587 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
07:13:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
07:13:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
07:13:32 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 494ms
07:13:32 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
07:13:32 INFO - PROCESS | 3656 | 1467123212065 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 INFO - PROCESS | 3656 | 1467123212093 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 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().
07:13:32 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 191ms
07:13:32 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
07:13:32 INFO - PROCESS | 3656 | 1467123212255 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 INFO - PROCESS | 3656 | 1467123212285 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
07:13:32 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 191ms
07:13:32 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
07:13:32 INFO - PROCESS | 3656 | 1467123212445 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 INFO - PROCESS | 3656 | 1467123212476 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
07:13:32 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 191ms
07:13:32 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
07:13:32 INFO - PROCESS | 3656 | 1467123212633 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 INFO - PROCESS | 3656 | 1467123212673 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 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"
07:13:32 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:32 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
07:13:32 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:32 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
07:13:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
07:13:32 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 192ms
07:13:32 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
07:13:32 INFO - PROCESS | 3656 | 1467123212821 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:32 INFO - PROCESS | 3656 | 1467123212849 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:33 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
07:13:33 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 191ms
07:13:33 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
07:13:33 INFO - PROCESS | 3656 | 1467123213011 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:33 INFO - PROCESS | 3656 | 1467123213068 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:33 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
07:13:33 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 191ms
07:13:33 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
07:13:33 INFO - PROCESS | 3656 | 1467123213201 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:33 INFO - PROCESS | 3656 | 1467123213230 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:33 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
07:13:33 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 191ms
07:13:33 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
07:13:33 INFO - PROCESS | 3656 | 1467123213390 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:33 INFO - PROCESS | 3656 | 1467123213421 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:33 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
07:13:33 INFO - do_test/)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
07:13:56 INFO - )
07:13:56 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 189ms
07:13:56 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
07:13:56 INFO - PROCESS | 3656 | 1467123236105 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - PROCESS | 3656 | 1467123236146 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
07:13:56 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 189ms
07:13:56 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
07:13:56 INFO - PROCESS | 3656 | 1467123236291 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - PROCESS | 3656 | 1467123236330 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
07:13:56 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 189ms
07:13:56 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
07:13:56 INFO - PROCESS | 3656 | 1467123236480 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - PROCESS | 3656 | 1467123236523 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
07:13:56 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 188ms
07:13:56 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
07:13:56 INFO - PROCESS | 3656 | 1467123236669 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - PROCESS | 3656 | 1467123236712 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
07:13:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
07:13:56 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 189ms
07:13:56 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
07:13:56 INFO - PROCESS | 3656 | 1467123236859 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:56 INFO - PROCESS | 3656 | 1467123236903 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
07:13:57 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
07:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:57 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
07:13:57 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 189ms
07:13:57 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
07:13:57 INFO - PROCESS | 3656 | 1467123237048 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - PROCESS | 3656 | 1467123237089 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
07:13:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
07:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
07:13:57 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 173ms
07:13:57 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
07:13:57 INFO - PROCESS | 3656 | 1467123237238 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - PROCESS | 3656 | 1467123237269 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
07:13:57 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 188ms
07:13:57 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
07:13:57 INFO - PROCESS | 3656 | 1467123237427 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - PROCESS | 3656 | 1467123237473 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
07:13:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
07:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
07:13:57 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 189ms
07:13:57 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
07:13:57 INFO - PROCESS | 3656 | 1467123237616 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - PROCESS | 3656 | 1467123237646 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
07:13:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
07:13:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
07:13:57 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 126ms
07:13:57 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
07:13:57 INFO - PROCESS | 3656 | 1467123237754 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:57 INFO - PROCESS | 3656 | 1467123237844 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
07:13:58 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 220ms
07:13:58 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
07:13:58 INFO - PROCESS | 3656 | 1467123238014 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - PROCESS | 3656 | 1467123238078 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
07:13:58 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 189ms
07:13:58 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
07:13:58 INFO - PROCESS | 3656 | 1467123238207 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - PROCESS | 3656 | 1467123238250 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
07:13:58 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 188ms
07:13:58 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
07:13:58 INFO - PROCESS | 3656 | 1467123238397 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - PROCESS | 3656 | 1467123238442 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
07:13:58 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 189ms
07:13:58 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
07:13:58 INFO - PROCESS | 3656 | 1467123238591 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - PROCESS | 3656 | 1467123238641 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
07:13:58 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
07:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
07:13:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
07:13:58 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
07:13:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
07:13:58 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
07:13:58 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 189ms
07:13:58 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
07:13:58 INFO - PROCESS | 3656 | 1467123238779 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - PROCESS | 3656 | 1467123238822 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:58 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
07:13:58 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
07:13:58 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 189ms
07:13:58 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
07:13:58 INFO - PROCESS | 3656 | 1467123238980 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:59 INFO - PROCESS | 3656 | 1467123239046 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:59 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
07:13:59 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
07:13:59 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
07:13:59 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
07:13:59 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 598ms
07:13:59 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
07:13:59 INFO - PROCESS | 3656 | 1467123239578 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:59 INFO - PROCESS | 3656 | 1467123239609 Marionette INFO sendAsync 864e9ff5-2d9b-493a-ade4-0b0a849bbb0f
07:13:59 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: